Senior Staff Software Engineer (Backend) - Billing Platform *HYBRID*

GEICO

Remote Hybrid Actively hiring
Palo Alto, CA · Dallas, TX · Bethesda, MD · Remote Posted 14 days ago $120,000$260,000 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Billing team at GEICO, you will lead the re-architecting of our billing platform, focusing on scalability and efficiency. Your responsibilities include overseeing high-level and low-level designs for sub-systems, ensuring quality and performance standards are met, and providing strategic guidance to align with technical vision and business objectives. You will develop complex software systems using Java, Kotlin, or Golang, evaluate code quality, and collaborate with stakeholders to implement requirements. Additionally, you will identify and address technical risks, facilitate cross-team communication, and mentor engineers to foster a culture of continuous improvement. Experience in financial technology, particularly billing and payments, is preferred for this role that demands proficiency in SQL/NoSQL databases, Kafka, Spark, and Airflow.

Skills

Java Kotlin Golang SQL NoSQL Kafka Spark Airflow CI/CD Docker AWS PostgreSQL Redis MongoDB Git Jenkins Spring Boot Microservices Maven Gradle

What you'll do

  • Oversee high-level and low-level designs for billing platform sub-systems.
  • Ensure alignment of multiple billing teams with technical vision and business goals.
  • Lead design and development of scalable, maintainable software systems.
  • Identify and prioritize technical risks to ensure smooth product development.
  • Mentor engineers and foster a culture of continuous learning and improvement.

What we're looking for

  • 10+ years of professional software development experience.
  • Proficient in Java, Kotlin, Golang, or similar languages for high-performance code.
  • Experience with SQL and NoSQL databases, Kafka, Spark, Airflow, or equivalents.
  • Strong leadership skills to guide and mentor engineers effectively.
  • Strategic guidance and oversight for multiple billing teams required.
  • Ability to design and develop scalable, maintainable complex software systems.

Market check

Salary context

This $120,000–$260,000 range sits above 52% of similar postings on FindRole.

Peer median band

$133,400$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 128 open roles on FindRole.

Listed pay typically runs $110,000–$230,000 across 128 roles with salary data.

Most-posted roles

View all roles at GEICO

More like this

Similar roles

Staff, Software Engineer

Walmart

(Usa) Sunnyvale Tech Corners Bldg 6 Ca Sunnyvale Home Office, US 45 days ago $143,000$286,000
Java Javascript React Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Multi-cloud Environments Distributed Systems Architecture CICD Automation Feature Flags Backwards Compatibility Performance Testing Frameworks Load Generation Tools Problem Solving Skills

Staff, Software Engineer

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 86 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure_Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD

Staff, Software Engineer

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 66 days ago $143,000$286,000
Java Spring Spring Boot React TypeScript JavaScript HTML CSS Kubernetes Docker AWS GCP Azure Prometheus Grafana ELK Security最佳实践 微前端架构 Micro-frontend architectures 大数据技术(Spark, Hadoop, Flink) AI/ML集成

Staff, Software Engineer

Walmart

(Usa) Crossman Service Building Ca Sunnyvale Home Office, US 37 days ago $143,000$286,000
Java Kotlin MVVM GraphQL Jira Scrum REST JSON Google Cloud Platform HTTP Android iOS Unit testing Coroutines Repository Design Pattern DDMS MAT MVVM Clean View Models Orchestration Layer CI/CD

Staff, Software Engineer

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 64 days ago $143,000$286,000
Java Spring Boot Apache Kafka Apache Spark Kubernetes Docker AWS Cassandra BigQuery HBase CI/CD Prometheus Grafana

Staff, Software Engineer

Walmart

(Usa) Bentonville Global Tech Ar Bentonville Home Office, US 80 days ago $110,000$220,000
Python Java PySpark React Nodejs Kubernetes Spring framework Kafka AI frameworks Splunk Grafana Prometheus CI/CD AWS Azure Google Cloud