Senior Staff Software Engineer (backend) - Billing Platform *hybrid*

GEICO

Palo Alto, CA, US
Base: $120,000.00 - $260,000.00; bonus/equity: per...
Hybrid
Large-scale distributed systems
Backend software development
Java, kotlin, golang proficiency
GEICO is seeking a Senior Staff Software Engineer to enhance and maintain its billing platform, focusing on large-scale applications and distributed systems. The ideal candidate will have extensive experience in software development, particularly in architecting complex systems, and will be responsible for leading technical teams while ensuring high-quality solutions

Job Summary

  • You will become an integral part of a team dedicated to managing GEICO's core billing platform, including re-architecting it from the ground up.
  • Responsibilities include overseeing high-level and low-level designs, ensuring quality, reliability, usability, and performance of solutions.
  • GEICO offers a comprehensive Total Rewards program including market-competitive compensation, 401K match, performance incentives, and tuition assistance.

Matching Summary

Match Score: 85

GEICO is seeking a Senior Staff Software Engineer to enhance and maintain its billing platform, focusing on large-scale applications and distributed systems. The ideal candidate will have extensive experience in software development, particularly in architecting complex systems, and will be responsible for leading technical teams while ensuring high-quality solutions.

Salary

Base: $120,000.00 - $260,000.00; Bonus/Equity: performance and recognition-based incentives; Benefits: Comprehensive Total Rewards program

Skills & Requirements

Must-have

  • large-scale distributed systems
  • backend software development
  • Java, Kotlin, Golang proficiency
  • SQL and NoSQL databases
  • cloud computing tools
  • DevOps, observability, telemetry

Nice-to-have

  • financial technology sector experience
  • designing workflow engines
  • collaboration and communication skills
  • mentoring and guiding engineers

Key Requirements

  • 10+ years professional software development
  • architecting large-scale systems
  • test automation expertise
  • cross-functional collaboration

Work Rights

Not specified

Tailored Resume

Cover Letter