Senior Software Engineering Manager – Site Reliability Engineering
GEICOAbout the role
Position Summary:
GEICO’s Site Reliability Engineering is seeking an experienced Senior manager to build and manage a new team of engineers who are passionate in building engineering solutions - tools, framework, and automation in performance, efficiency, and reliability domains. This is a newly created organization with a deep focus to enable all application teams to deliver enterprise-wide products that are highly performant, efficient, and reliable. Our workloads are spread between On-prem, Azure, and AWS and you will have exciting opportunities to solve complex problems in multi-cloud model. You can create a massive impact on our customers’ experience and Geico’s new mission towards Technology transformation.
Position Description:
Our Senior manager is an engineering leader who will lead members of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of reliability and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge experience to improve application’s performance, capacity benchmarking, improve availability and reliability, design and evolve cloud/infrastructure architecture, and leverage engineering solutions to solve operational problems.
Position Responsibilities:
As a Senior manager, you will:
Collaborate with the application teams to understand their pain points around performance, efficiency, reliability and formulate strategies to address recurring issues in a sustainable way.
Influence and build vision with application owners to ship quality products in a faster pace.
Ownership of the end-to-end delivery of team strategy and execution
Develop and motivate teams to solve complex problems and be a strong advocate for open-source technologies and solutions.
Be technically hands-on in coding as well as building highly available systems.
Be responsible for building and mentoring a new team of software engineers
Drive the team towards building solutions towards the long-term goals while ensuring that high priority tech debts are solved in an efficient way.
Be a strong thought leader in Site Reliability engineering, Operational excellence, and Devops Principles.
Consistently share best practices and improve processes within and across teams.
Qualifications:
Hands-on Software engineering manager with strong understanding of Site Reliability Engineering and DevOps principles.
Fluency with at least one modern language such as Python, Java, Go and experience with open-source software is a big plus.
Hands-on experience in managing infrastructure components through Infrastructure as Code using Terraform, Ansible
Strong technical acumen in Cloud Architecture, Performance Benchmarking, Capacity planning and Reliability tools.<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s