GEICO is a leading provider of insurance services, committed to delivering quality coverage and innovative solutions to its customers. The Staff Engineer will provide technical leadership and guidance across the organization, ensuring high standards of quality and performance in technology products and services while mentoring junior team members and driving digital transformation initiatives.
Responsibilities:
- Provide influential technical leadership and guidance to engineering teams
- Own complete solution across its entire life cycle
- Proactively influence and collaboratively build vision with product managers, principal engineers, architects, team members, and customers to solve complex enterprise-class problems, demonstrating clear, concise communication and active listening
- Be accountable for the quality, usability, and performance of the solutions
- Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in peer review requests across the organization
- Utilize programming languages like Java, and open-source frameworks (e.g., Spring Boot), Container Orchestration services including Docker and Kubernetes, Kafka, and a variety of Azure tools and services including Azure Boards and Azure AppInsights, alongside cloud data platforms like Snowflake
- Mentor more junior team members professionally to help them realize their full potential
- Consistently share best practices and drive improvements within and across teams, fostering curiosity and innovation to advance our technology and processes
- Drive digital transformation initiatives, including modernizing and migrating legacy applications