About the role
Role Description:
We're looking for an experienced Engineering Manager to lead our Site Reliability Engineering (SRE) team. In this role, you'll balance hands-on technical leadership with people management, ensuring our systems are reliable, scalable, and performant while growing a high-performing team of SREs. You'll partner closely with engineering, product, and infrastructure teams to define and uphold our reliability standards across the organization.
What You’ll Do:- People Leadership and Management:
- Lead, mentor, and develop a team of site reliability engineers.
- Foster a culture of continuous learning, collaboration, and operational excellence within the team.
- Conduct regular 1:1s, provide constructive feedback, and support career development for all team members.
- Mediate conflicts and facilitate effective communication within the team and with other departments.
- Organizational Strategy and Direction:
- Work collaboratively with your peer managers across SRE to deliver on strategic planning, OKR attainment, and ensuring alignment with overall business objectives.
- Establish and enforce best practices for incident response, problem management, change management, and disaster recovery.
- Drive the adoption of SRE principles and methodologies across engineering teams.
- Stay abreast of industry trends and emerging technologies to continuously improve our SRE capabilities.
- Hiring and Team Growth:
- Lead the recruitment efforts for SRE roles, including defining job requirements, interviewing candidates, and making hiring decisions.
- Develop and implement onboarding programs to ensure new hires are successfully integrated into the team.
- Identify skill gaps and implement training programs to enhance the capabilities of the SRE team.
- Enabling and Empowering the Team:
- Provide the necessary tools, resources, and support to enable SRE teams to effectively monitor, troubleshoot, and optimize system performance.
- Empower teams to take ownership of system reliability and drive continuous improvement initiatives.
- Remove roadblocks and facilitate cross-functional collaboration to ensure the success of SRE projects.
- Delivery and Results:
- Ensure the successful delivery of SRE initiatives, projects, and goals, meeting defined SLAs and KPIs.
- Drive efforts to reduce operational toil, improve system availability, and enhance overall system stability.
- Report on key SRE metrics and progress to senior leadership.
- Bachelor’s degree in computer science, Engineering, or equivalent experience
- 12+ years of experience in Site Reliability Engineering or a similar role.
- 2+ years of experience managing and leading engineering teams in a global environment.
- Proven track record of building and scaling high-performing infrastructure and platforms.
- Deep understanding of SRE principles, methodologies, and best practices.
- Experience with large-scale distributed systems and cloud platforms.
- Strong communication, interpersonal, and leadership skills.
- Ability to think strategically and execute tactically.
- Experience with budgeting and resource allocation.