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

GEICO

Actively hiring
Remote (Ca Palo Alto Office, US) Posted 48 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 daily tasks 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 work with Java, Kotlin, Golang, SQL/NoSQL databases, Kafka, Spark, and Airflow to build robust, maintainable software solutions that support seamless billing experiences for internal users and customers. Ideal candidates have 4+ years of professional experience in software development and a background in financial technology is preferred, given the complexity and scale of our systems.

Skills

Java Kotlin Golang SQL NoSQL Kafka Spark Airflow CI/CD Docker Git Linux REST APIs Microservices Scalability Maintainability Performance Quality Assurance Documentation Cloud Services AWS Azure

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 scalable and maintainable complex software systems in collaboration with stakeholders.
  • Maintain code quality and ensure project requirements are accurately implemented.

What we're looking for

  • 4+ 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
  • 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 38% of similar postings on FindRole.

Peer median band

$117,000$213,925

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$182,062

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 (Backend)

GEICO

Remote (Md Bethesda Office, US) 15 days ago $100,000$215,000
C# Golang Java SQL NoSQL Kafka Spark Airflow CI/CD Docker AWS Azure Google Cloud Platform PostgreSQL MongoDB Redis Git Jenkins
Remote

Sr. Software Engineer - Billing Platform

T-Mobile

US 22 days ago $113,600$205,000
C C++ Oracle SQL Tuxedo AWS Kubernetes Docker CI/CD Python Java PostgreSQL Git Jenkins Ansible Prometheus Grafana

Senior, Software Engineer (Backend)

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 37 days ago $117,000$234,000
Java SpringBoot Spring WebFlux Solr Kafka Memcached JEE Git Maven Jenkins CI/CD AWS Azure GCP