There are still lots of open positions. Let's find the one that's right for you.
As a Senior Staff Engineer at GEICO, you will play a pivotal role in innovating and building new systems while enhancing existing ones. You will collaborate closely with Staff and Senior Engineers to identify new opportunities and apply your technical expertise to solve critical problems. Your primary focus will be on leading the strategy and execution of a technical roadmap that aims to increase the velocity of product delivery and unlock new engineering capabilities. The ideal candidate will possess deep technical knowledge in their domain and will be responsible for providing technical and thought leadership across multiple areas of the enterprise. In this role, you will work collaboratively with product managers, team members, customers, and other engineering teams to tackle some of the toughest challenges faced by the organization. You will develop and execute a comprehensive technical software development strategy that spans various domains, ensuring accountability for the quality, usability, and performance of the solutions you create. Your expertise will be utilized in programming languages such as Swift, Objective C, JavaScript, TypeScript, Dart, Python, C#, SQL, and NoSQL databases, as well as in container orchestration services like Docker and Kubernetes, and a variety of Azure tools and services. As a mentor and role model, you will help coach and strengthen the technical expertise of our engineering and product community. You will also have the opportunity to influence and educate executives, consistently sharing best practices and improving processes within and across teams. Your analytical skills will be crucial as you analyze costs, forecast needs, and incorporate these insights into business plans. You will determine and support resource requirements, evaluate operational processes, and measure outcomes to ensure desired results while demonstrating adaptability and a commitment to continuous learning.