Staff Engineer, FinOps

GEICO

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bethesda, MDPalo Alto, CANew York City, NYRichardson, TX
Salary
$110,000–$230,000 / yr
Employment
Full-time
Posted
91 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $209k
This role $170k
$93k $271k
below market most similar roles pay here above market

This role pays less than 83% of similar roles. Most pay $180,000–$238,250 — the blue band above. At the midpoint, this role pays about $170k versus about $209k 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 · Staff Engineer, FinOps

The Staff Engineer – FinOps joins the Capacity and Workload Management organization within the FinOps and Cloud Optimization team. This role leads FinOps engineering projects focused on cloud services, architecture, cost optimization, budgeting, and forecasting. The engineer will manage optimization and automation strategies, establish budget reports, and define KPIs for IT executives. Key responsibilities include mentoring engineers, designing microservices, and ensuring seamless integration across full stack web applications. The candidate must utilize technologies including AWS, Azure, GCP, Python, Django, gRPC, Kafka, Apache Spark, Java, TypeScript, ReactJS, BootstrapJS, Docker, Kubernetes, and Terraform. The work involves solving complex cloud operational expense problems by analyzing pricing models, billing structures, and cost trends to drive data-driven insights and improve spend reporting across various cloud-based services.

What does a Engineer earn in California?

Median $199500 from 103 postings across 31 companies.

See salary data

What you'll do

  • Lead FinOps engineering projects focusing on cloud cost optimization, budgeting, and capacity planning.
  • Manage and implement automation strategies to optimize business processes and cloud spend.
  • Create comprehensive strategies to improve spend reporting, governance, and cost savings.
  • Collect budget requirements and maintain cost forecasts using various reporting tools.
  • Define FinOps KPIs for IT executives and manage communications with financial controllers.
  • Develop economic units using business metrics to manage cloud operational expenses.
  • Provide technical leadership for full-stack web app development and microservices integration.
  • Mentor junior and senior engineers on system architecture, design, and implementation.

What we're looking for

  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.
  • 8+ years of experience working in FinOps projects and understanding of FinOps concepts (preferred).
  • 5+ years of experience in budgeting, forecasting, cost savings, and reporting using various tools.
  • 4+ years of experience in open-source frameworks and cloud technologies like Azure, AWS, or GCP.
  • 3+ years of experience with cloud architecture and design including cost optimization, capacity planning, pricing, and performance tuning.
  • 2+ years of professional software development or solutions engineering experience with Java, TypeScript, ReactJS, BoostrapJS, Python, Golang, Docker, Kubernetes, or Terraform.
  • Experience designing and developing microservices using Python, Django, gRPC with protocol buffers, Kafka, and Apache Spark.
  • Deep understanding of cloud services, architectures, pricing models, and billing structures for complex cost trend analysis.

More like this

Similar roles

AI FinOps Engineer

T. Rowe Price

Owings Mills, MD +1 60 days ago $122,000–$209,000
FinOps MLOps Python SQL AWS Azure Databricks Snowflake SageMaker Azure ML infrastructure-as-code Generative AI LLM Data Engineering Platform Engineering Cloud Engineering API GPU
Hybrid

Staff Engineer

GEICO

Remote (Seattle, WA) 161 days ago $115,000–$230,000
Docker Kubernetes Java .NET Go Python C++ HTML CSS JavaScript MySQL PostgreSQL BMC Helix REST SOAP CI/CD Infrastructure as Code Terraform Ansible Git CircleCI Grafana Prometheus AWS GCP Azure Lambda Kappa ML AI
6+ yrs exp Remote

Staff Engineer

Capital One Financial

McLean, VA +2 60 days ago
CI/CD Microservices Kubernetes Docker AWS GCP Azure Terraform Cross plane AI Tooling DevOps Cloud Architecture Git Cybersecurity Telemetry Systems
7+ yrs exp

Staff Engineer

Capital One Financial

Plano, TX 61 days ago
Java Python Go JavaScript TypeScript Solution Architecture Enterprise Architecture Design Patterns System Development Testing Deployment Production Support Machine Learning
7+ yrs exp

Staff Engineer

GEICO

Palo Alto, CA 36 days ago $115,000–$230,000
Go Python SQL PostgreSQL NoSQL Graph Databases ETL ELT REST GraphQL Kubernetes AWS GCP Azure Terraform Ansible Observability Data Modeling
10+ yrs exp Hybrid

Staff Engineer

Capital One Financial

McLean, VA +2 46 days ago
AWS Microsoft Azure Google Cloud Java Python Go JavaScript TypeScript Swift micro-services MFE Architecture AI Cloud Computing Solution Architecture Platform Engineering
7+ yrs exp