Senior Software Engineer (Backend)

GEICO

Remote Hybrid Actively hiring
Bethesda, MD · Palo Alto, CA · Dallas, TX Posted 16 days ago $100,000$215,000 / year

At a glance

AI generated

TL;DR

As a Lead Backend Software Engineer on the Billing Platform team at GEICO, you will be instrumental in re-architecting and enhancing the scalability of our billing systems. Your responsibilities include designing both high-level and low-level components of our platform, ensuring quality and performance standards are met while collaborating with various teams to align technical vision with business goals. You will leverage your expertise in C#, Golang, Java, SQL, NoSQL databases, Kafka, Spark, and Airflow to build robust, maintainable software solutions that support seamless billing experiences for internal users, customers, and partners. This role demands a strong background in financial technology, particularly in areas like billing, payments, subscription management, and financial reporting, though extensive experience in designing large-scale applications is the primary requirement.

Skills

C# Golang Java SQL NoSQL Kafka Spark Airflow CI/CD Docker AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins

What you'll do

  • Design and implement high-level and low-level architectures for billing platform sub-systems.
  • Ensure the quality, reliability, usability, and performance of delivered solutions.
  • Provide technical guidance to multiple billing teams to align with business objectives.
  • Develop complex software systems that are scalable and maintainable.
  • Maintain code quality and collaborate with stakeholders on project requirements.
  • Communicate effectively across teams to achieve common goals.

What we're looking for

  • 4+ years of professional software development experience.
  • Proficient in C#, Golang, Java or similar languages for high-performance code.
  • Experience with SQL and NoSQL databases, Kafka, Spark, Airflow or equivalents.
  • Expertise in designing and maintaining large-scale applications and distributed systems.
  • Strong technical input and collaboration skills across multiple teams.

Market check

Salary context

This $100,000–$215,000 range sits above 40% of similar postings on FindRole.

Peer median band

$117,000$213,925

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$211,200

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

Senior Software Engineer

Circle

San Francisco, California, US 21 days ago $152,500$205,000
Java Go AWS RESTful APIs SQL CI/CD Kubernetes Docker Terraform PostgreSQL Elasticsearch Redis Git Jenkins Python Maven Spring Boot Swagger

Senior Software Engineer

Q2

Cary, North Carolina, US 70 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD

Senior Software Engineer

Adobe

Lehi, US 53 days ago $139,000$139,000
Java React AWS GCP Azure AI/ML Python CI/CD Docker Kubernetes PostgreSQL Git GitHub Jenkins Prometheus Grafana DevOps Agile Scrum

Senior Software Engineer

Broadcom

Usa-Ma-Burlington - Blue Sky, US 87 days ago $108,000$172,800
Java Kubernetes GitHub Maven Jenkins Docker CI/CD Git Linux Python PostgreSQL VMware vSphere vSAN NSX Terraform AWS Azure

Senior Software Engineer

Prudential Financial

Wash, 213 Washington St., Newark, Nj, US 59 days ago $104,000$171,600
Microservices Agile Java AWS Spring_Framework MongoDB Graph_Database CI/CD Relational_Databases NoSQL Object_Oriented_Programming Functional_Programming Event_Driven_Architecture

Senior Software Engineer

Prudential Financial

Wash, 213 Washington St., Newark, Nj, US 91 days ago $104,000$171,600
React Springboot Docker Terraform AWS Kubernetes DevOps CI/CD GitHub Jenkins Python Java Node.js HTML CSS JavaScript DynamoDB ECS Lambda RDS S3 Observability Metric Logs Tracing Agile Methodology