Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GEICO Logo

Senior Manager, Staff Software Engineering

GEICO

$150,000 - $300,000
Dec 24, 2025
Chevy Chase, MD, US
Apply Now

GEICO is seeking an experienced Senior Manager to build and manage a team of engineers to deliver enterprise-wide products and drive the insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering excellence as its mission.

Requirements

  • Basic UI/UX and prototype design knowledge and experience
  • Proven experience in digital experimentation and using web analytics data to optimize the online customer experience
  • Expertise and hands on experience building and deploying apps (preferably cloud-native) in either Azure or AWS
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc.)
  • Working knowledge of object-oriented development, Gang of Four (GOF) Design Patterns, Microservices, Dependency Injection with IOC containers, and both frontend and backend unit testing
  • Strong Cloud (AWS, GCP, Azure, etc.) platform knowledge
  • Fluency with .NET, HTML-5, JavaScript/TypeScript, XML, JSON, RESTful Web Services, and Event Driven Architectures

Responsibilities

  • Work with your Director to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time
  • Identify and raise appropriate project risks, in addition to presenting detailed and implementable solutions or alternatives
  • Understand how requirements and design choices may impact systems across multiple areas
  • Report on your team’s progress for project and other key metrics, in addition to presenting detailed and implementable ideas for areas to further improve or influence product or project delivery
  • Initiate and support performance evaluation of team members
  • Cultivate a culture that motivates all levels of performers to higher levels of achievement
  • Build and maintain relationships with your team members to support an environment of trust

Other

  • Bachelor’s Degree in Information Technology or related field, or equivalent experience
  • 6+ years coding experience
  • 5+ years of development in a large-scale, mission-critical environment
  • 5+ years of hands-on work experience supervising personnel in a technical environment
  • 2+ years of experience with automated testing including Unit, Integration, and End-to-End functional testing