Staff Engineer, Software Engineering
Core
Lead strategy and execution of technical roadmaps for SRE availability and incident management, building new systems and enhancing existing ones to increase product delivery velocity.
Role type
Staff Software Engineer (SRE Availability and Incident Management)
Builds
Scalable, reliable systems and incident management infrastructure for GEICO's customer coverage platform.
Domain
Insurance technology, Cloud Infrastructure, Site Reliability Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture and design, Incident and change management, Cloud architecture (Azure/AWS/GCP), Microservices and REST APIs, DevOps and CI/CD, Object-oriented design, Data structures and algorithms, Cost analysis and forecasting, Mentorship and technical leadership
Preferred skills
Open-source framework development, Automated testing (Unit/Integration/E2E), PowerShell scripting, Application monitoring, Security protocols (Active Directory, SAML, OAuth), ALM features, EAP management
Technologies
Python, C#, Go, Java, C++, SQL, NoSQL, Docker, Kubernetes, Azure DevOps, PowerShell, Active Directory, SAML, OAuth
Responsibilities
Design and execute technical software development strategy, Collaborate with product managers and engineering teams to solve critical problems, Mentor engineers and influence executive decision-making, Analyze costs and forecast resources, Improve processes and share best practices across teams
Seniority
Staff, strategic leadership with hands-on technical execution