At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. We're seeking a Staff Software Engineer to lead the strategy and execution of a technical roadmap modernizing our Service Engineering organization with API first design.
Requirements
- Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise
- Collaborate across team members and across the tech organization to solve our toughest problems
- Deliver High-Quality services and software for a variety of domains
- Accountable for the quality, usability, and performance of the solutions
- Utilize expertise in designing and developing API’s and microservices using graphQL, gRPC, Java, Python, Kafka, with a deep understanding of API first design
- Utilize programming languages like Java and/or C#, SQL, and NoSQL databases.
- Deploy applications in a hybrid cloud environment utilizing Kubernetes, various data stores, and a variety of cloud native tools and services
- Work on End-to-End solutions that may span front-end through API tiers and Back-End domain services.
- Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community
- Influence and educate executives
Benefits
- Comprehensive Total Rewards program
- 401K savings plan vested from day one
- Performance and recognition-based incentives
- Tuition assistance
- Mental healthcare
- Fertility and adoption assistance
- GEICO Flex program
- Four weeks of remote work per year