Engineering Manager, DevOps
AllTrails
Summary
Join AllTrails, the world's leading outdoors platform, as an Engineering Manager, DevOps! In this role, you will lead and mentor a team of engineers, overseeing DevOps, Build & Release, Security, and IT activities. You'll be responsible for managing cloud costs, ensuring service quality, and fostering a culture of coding best practices. This position requires extensive experience in AWS, IaC, and CI/CD, along with proven leadership skills. AllTrails offers a competitive salary and benefits package, including health benefits, unlimited PTO, flexible parental leave, and a remote work stipend. Bay Area employees are encouraged to come into the office one day a week. We are passionate about creating an inclusive workplace where everyone can thrive.
Requirements
- 2-3+ years leading a DevOps team
- 5+ years of experience programming with general-purpose languages such as Ruby, Python, or Go and scripting languages such as Unix Shell, Bash, and PowerShell
- 4+ years of experience with AWS
- Proven ability to lead and grow a team, all while fostering career development
- Deep experience with AWS services including EKS, EC2, RDS, and CloudFront
- Deep knowledge of IaC patterns and practices and related automation tools such as Terraform
- Understanding of the software development lifecycle and CI/CD
- Monitoring and metrics-gathering (DataDog, NewRelic, CloudWatch, etc)
- Understanding of Aurora/MySQL, PostgreSQL, and other relational and non-relational databases
- Proficiency with Git/GitHub or other distributed version control systems
- Willingness to participate in an on-call rotation—currently the rotation is once a quarter
- Self-motivation and a deep sense of pride in your work
- Passion about the outdoors, web technologies and AllTrails’ mission to connect people to the outdoors
- Humility, empathy and open-mindedness—no egos
Responsibilities
- Plan, coordinate, and play a hands-on role in activities in the DevOps, Build & Release, Security, and IT teams
- Coach and lead a passionate team of hardworking engineers responsible for scaling AllTrails service-oriented architecture
- Work with the team to break down large technical initiatives into smaller tasks to forecast deliveries over multiple sprints
- Play a key role in managing our cloud cost management strategies
- Own the team's quality of service monitoring, coding best practices, and code reviews
- Work with applications that use Docker, Kubernetes, and CI/CD tools
- Assist other Engineering teams in effective incident response or root-cause analysis
- Identify and squash bugs
Preferred Qualifications
- Experience with Elastic, Algolia, or similar tools
- Excitement for transitioning Rails Monoliths into right-sized services
- Experience with load testing and unit testing
- Knowledge of industry best practices for foundational security elements
- Understanding of the latest security principles, techniques, and protocols
Benefits
- A competitive and equitable compensation plan. This is a full-time, salaried position that includes equity
- Physical & mental well-being including health, dental and vision benefits, and a monthly stipend for wellness expenses
- Trail Days: First Friday of each month off to hit the trails!
- Unlimited PTO
- Flexible parental leave
- A remote employee equipment stipend to create a great remote work environment
- An annual continuing education stipend
- Discounts on subscription and merchandise for you and your friends & family
- An authentic investment in you as a human being and your career as a professional