GEICO is seeking an experienced Senior Software Engineer to join their team and help drive their insurance business transformation. The ideal candidate has broad and deep technical knowledge and a passion for building high-performance, low-maintenance platforms and applications.
Requirements
- Scope, design, and build scalable, resilient distributed systems
- Build product definition and leverage technical skills to drive towards the right solution
- Engage in cross-functional collaboration throughout the entire software lifecycle
- Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
- Define, create, and support reusable application components/patterns from a business and technology perspective
- Mentor other engineers
- Consistently share best practices and improve processes within and across teams
Benefits
- Comprehensive Total Rewards program
- 401K savings plan with 6% match
- Performance and recognition-based incentives
- Tuition assistance
- Mental healthcare
- Fertility and adoption assistance
- GEICO Flex program (ability to work from anywhere in the US for up to four weeks per year)