GEICO is seeking to build and scale the next generation of underwriting platform for all business lines and revamp existing tier-1 underwriting services, driving insurance business transformation by transitioning from a traditional IT model to a tech organization
Requirements
- Fluency and specialization with at least one modern language such as Java, Go, or C++
- Experience with services-oriented architecture with modern API protocols such as gRPC and REST
- Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
- Fluency in DevOps Concepts, Cloud Architecture, and AWS/Azure DevOps Operational Framework, including continuous delivery and infrastructure as code
- Familiarity with and experience applying Agile/Scrum methodologies
- Strong understanding and practical experience with application monitoring, performance assessments, and observability practices, leveraging modern tools
- In-depth understanding of cloud infrastructure concepts and offerings, particularly within the AWS/Azure platform and its native services
Responsibilities
- Focus on multiple areas and provide technical and thought leadership to design, build, and productionize an enterprise application
- Design and develop highly available, scalable and secure software solutions to solve most complex problems for our business and customer needs
- Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in reviewing designs and code
- Own complete solution across its entire life cycle
- Accountable for the quality, usability, and performance of the solutions
- Mentor more junior team members professionally to help them realize their full potential
- Collaborate with Product Manager and Operations team to deliver desired business outcomes with quality and expected timelines
Other
- 6+ years of professional software development experience, with significant, demonstrable impact in a lead or principal engineering capacity
- 4+ years of experience in architectural design and leading significant system initiatives, including collaboration with cross-functional technical leadership
- 4+ years of experience in open-source frameworks
- 4+ years of experience with AWS, GCP, Azure, or another cloud service
- Excellent communication skills, able to communicate complete technical concepts to technical and non-technical stakeholders