Senior Manager, Staff Software Engineering

GEICO

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MD
Salary
$150,000–$300,000 / yr
Employment
Full-time
Posted
64 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $225k
$124k $319k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $170,987–$214,500 — the blue band above. At the midpoint, this role pays about $225k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 73 open roles on FindRole.

Listed pay typically runs $115,000–$230,000 across 70 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Senior Manager, Staff Software Engineering

The Senior Manager, Staff Software Engineering leads an engineering team to innovate, build, and enhance technical solutions for a core insurance platform. This leader defines the strategy and execution of a technical roadmap to increase product delivery velocity and unlock new engineering capabilities. Key responsibilities include driving system design, architecture, and implementation while improving application performance, capacity benchmarking, and cloud infrastructure. The role involves delivering high-scale data architecture for legacy-to-modern platform transitions and managing microservices. Required technical skills include Java, Python, C#, C++, GraphQL, gRPC, Kafka, SQL, MySQL, PostgreSQL, Cosmos, Cassandra, and Apache Trino. The position requires expertise in ETL, bitemporal data modeling, and event-driven architectures to solve complex operational problems and ensure high-quality, resilient software for a variety of domains.

What does a Software Engineering Manager earn?

Median $214394 from 123 postings across 39 companies.

See salary data

What you'll do

  • Define and execute a technical roadmap to increase product delivery velocity and unlock new engineering capabilities.
  • Drive system design, architecture, and implementation to improve application performance, capacity, availability, and reliability.
  • Design and evolve cloud infrastructure, services, and high-scale data architectures for legacy-to-modern platform transitions.
  • Provide technical leadership and thought leadership across multiple areas and the broader enterprise.
  • Collaborate with product teams to identify performance pain points and formulate sustainable strategies to address recurring issues.
  • Manage project dependencies, negotiate delivery dates with stakeholders, and report on key business metrics and progress.
  • Identify project risks and present detailed, implementable solutions or alternatives to leadership.
  • Mentor team members to address skill gaps and cultivate a culture of knowledge sharing and achievement.

What we're looking for

  • 8+ years of experience in a leadership position.
  • 6+ years of coding experience in Java or .Net.
  • 5+ years of development experience in a large-scale, mission-critical environment.
  • 5+ years of hands-on experience supervising personnel in a technical environment.
  • Proven expertise in designing and developing microservices using GraphQL, gRPC, Java, Python, and Kafka.
  • Deep knowledge of ETL, SQL, bitemporal data modeling, and temporal databases.
  • Extensive experience leading and building full-stack application and service development for SAAS products.
  • Strong understanding of open-source databases like MySQL and PostgreSQL, and No-SQL databases like Cosmos or Cassandra.

More like this

Similar roles

Senior Staff Engineer, Martech/AI/LLM

GEICO

Bethesda, MD +2 43 days ago $130,000–$260,000
Python Java C# C++ Go SQL NoSQL Docker Kubernetes Azure AWS GCP PostgreSQL MySQL Cassandra Cosmos Apache Trino Kafka GraphQL gRPC LLM Generative AI Microservices Event-Driven Architecture
10+ yrs exp Hybrid

Senior Engineer, Java/Software Development/AI

GEICO

Bethesda, MD 43 days ago $105,000–$215,000
Generative AI LLM Python Java C# Kubernetes Docker AWS Azure GCP SQL NoSQL PostgreSQL MySQL Cassandra Kafka GraphQL gRPC React Angular Flutter Temporal Fable Microservices Event-Driven Architecture Retrieval-Augmented Generation Vector Stores Knowledge Graphs
6+ yrs exp Hybrid

Senior Engineer, Java/Software Development/AI

GEICO

Bethesda, MD 22 days ago $105,000–$215,000
Generative AI LLM Python Java C# Kubernetes Docker AWS Azure GCP SQL NoSQL PostgreSQL MySQL Cassandra Kafka GraphQL gRPC React Angular Flutter Temporal Fable Microservices Event-Driven Architecture Retrieval-Augmented Generation Vector Stores Knowledge Graphs
6+ yrs exp Hybrid

Senior Manager, Software Engineering

Capital One Financial

Plano, TX 55 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing
6+ yrs exp

Senior Manager, Software Engineering

Walmart

Bentonville, AR 106 days ago
AI/ML Cloud-native Java J2EE React Native Kafka SQL Cassandra Azure Microservices ML Infrastructure Data Pipelines Feature Engineering Model Serving Agile Scrum WCAG) 2.2 AA
10+ yrs exp

Senior Manager, Software Engineering

Capital One Financial

Chicago, IL 62 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing
6+ yrs exp