Lead Site Reliability (DevOps) Engineer
Hands-on lead SRE/DevOps role at a high-growth SaaS company in Boston: design, build and operate highly available AWS infrastructure for a large Ruby on Rails app (plus Ruby, Node.js, Java services), lead a small infra team, drive continuous delivery, automation, security standards, and share on-call duties.
- Compensation
- Not disclosed
- Location
- Boston, MA
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Devops
- Posted
Skills
Must have
- Solid Unix command line and systems skills
- Experience with substantial, distributed SaaS or eCommerce systems
- Track record of success leading small-to-medium infrastructure teams
Nice to have
- Love building tooling and infrastructure to help developers be more productive
- Love eliminating repetitive manual tasks through automation
- Healthy appreciation of what it means to work in production
- Thrive in a highly collaborative, no red-tape, rapid-growth environment
- Vision and well-informed opinions on building infrastructure for a high-growth company
- Experience with Amazon Web Services (EC2, ELB, S3, RDS, ElastiCache) and Ubuntu Linux
- Experience with Postgres, Redis, Memcached, ElasticSearch
- Experience with Chef, ServerSpec, Terraform, NewRelic, DataDog, Sumo Logic and Test Kitchen
Full description
Lead Site Reliability Engineer
We’re looking for a top-notch, hands-on SRE to lead our small and talented infrastructure engineering team and help us elevate our game when it comes to designing, building and operating high-performance and highly-available systems.We’re backed by Insight Venture Partners and Iconiq Capital, we’re on a path to $1B in 2019, and we’ll get there - even more surely if you come help us.
Every engineer is responsible for the software they build, and SREs play a critical part in providing the tools, practices, and expertise to support them succeed.
Our production systems are hosted in AWS datacenters running a large Ruby on Rails web application and a handful of smaller services in Ruby, Node.js, and Java. We currently deploy 3-5 times a day. Our systems are stable and fire drills are rare. Technologies we’re currently using include:
- Amazon Web Services (EC2, ELB, S3, RDS, ElastiCache) and Ubuntu Linux
- Postgres, Redis, Memcached, ElasticSearch
- Chef, ServerSpec, Terraform, NewRelic, DataDog, Sumo Logic and Test Kitchen
In this mission-critical role, you would:
- Design, build, and maintain the core infrastructure of our product
- Actively manage the backlog for our infrastructure team and work closely with other SREs on the team to provide coaching and mentorship
- Help us increase developer productivity and get to true continuous delivery
- Develop operational and security standards and champion operational excellence and secure coding practices
- Partner with engineering teams closely to educate and consult
- Participate in solution design for new features, products, systems and tooling
- Debug complex problems across the whole stack
- Continually monitor application/system performance and costs, generate actionable insights and either implement or advocate for them
- Participate in on-call rotations, along with every member of the engineering team
- Ruthlessly eliminate repetitive manual tasks and recurring errors
- Ensure we are always employing best-of-breed tooling for all our infrastructure and automation needs
- Collaboratively plot course for the maturing and growth of our infrastructure
- Participate (and sometimes run point) in handling production incidents
- Work closely with engineering teams to conduct root cause analysis for production incidents, and evolve infrastructure and tooling.