Manager of Engineering driving SRE adoption and operational excellence at GEICO's Network Operations Center. Leading a team focused on high performance, reliability, and automation for critical services.
Responsibilities
Lead the adoption of SRE principles (automation, monitoring, reliability engineering) within the NOC.
Collaborate with your Senior Manager to prioritize and deliver projects that modernize NOC operations.
Identify and address operational risks, proposing and implementing sustainable solutions.
Report on team progress, key metrics, and areas for improvement.
Foster a culture of continuous learning, accountability, and growth mindset.
Support performance evaluation and development of team members.
Build relationships within the team to promote trust and open communication.
Identify skill gaps and create plans for upskilling, especially in SRE and automation.
Execute difficult conversations and manage performance improvement plans as needed.
Ensure compliance with quality and documentation standards.
Contribute to team planning and surface proposals for operational improvements.
Champion the shift from manual, reactive incident response to proactive, automated reliability engineering.
Requirements
Experience with SRE practices: automation, monitoring, incident response, and reliability engineering.
Proven ability to design and implement scalable, robust system architectures, with experience in architectural patterns and best practices for distributed systems.
Knowledge of cloud computing (AWS, GCP, Azure) and operational portals (e.g., Azure Portal).
Familiarity with object-oriented development, microservices, and modern scripting languages (e.g., Python, PowerShell).
Proficiency in monitoring tools, performance assessment, and metrics-driven decision making.
Strong foundation in algorithms, data structures, and core computer science concepts.
Experience with project and program management tools (Azure DevOps, MS Project, etc.).
Ability to learn new technologies quickly and adapt to evolving operational needs.
Experience leading technical teams in a mission-critical environment.
8+ years of professional software engineering experience, including software development lifecycle best practices.
3+ years of development in a large-scale, mission-critical environment.
3+ years of hands-on work experience supervising personnel in a technical environment.
1+ years' experience with automated testing including Unit, Integration, and End-to-End functional testing.
Benefits
Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.
Job title
Staff Manager, Engineering – Network Operation Center
Desktop Engineering Intern assisting with daily tasks and endpoint monitoring in a fast - paced team environment. Gaining visibility into vulnerability scanning and supporting end users while learning technical skills.
Mobile Developer participating in front - end web projects for a fintech team. Collaborating on user interface integration and ensuring optimized performance and accessibility.
Developer Analyst contributing to Topaz's innovative financial market solutions. Collaborating on software development while enhancing user experiences and resolving technical challenges.
Senior Developer Technology Engineer optimizing CPU performance for large scale applications at NVIDIA. Collaborating with industry experts to publish optimization techniques and influence hardware design.
Operations Engineering Support 2 role at Celestica focusing on troubleshooting, repairing, and maintaining complex electromechanical systems in a manufacturing environment.
Technical Support role in engineering operations analyzing schematics and troubleshooting electromechanical systems. Collaborating with engineers and performing maintenance on assembly equipment.
Microsoft Developer responsible for Dynamics 365 solutions and ERP integration. Collaborating with global teams to deliver high - quality development projects.