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

GEICO
Palo Alto, Dallas, Washington, Baltimore
Workplace: HybridFull timeUSD 110,000 - 230,000 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Collaboration","Communication","Mentoring","Continuous learning","Stakeholder alignment"]

Own critical components of GEICO’s Billing Platform, from architecture through implementation. Lead high- and low-level designs for billing subsystems, ensuring quality, reliability, usability, and performance. Re-architect the platform for better scalability and efficiency, guide multiple billing teams with technical oversight, and mentor engineers. Collaborate across engineering, product management, and design to deliver cohesive billing experiences and analytics supporting payments, subscriptions, and reporting.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GEICO
GEICO
1 month ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Own critical components of GEICO’s Billing Platform, from architecture through implementation. Lead high- and low-level designs for billing subsystems, ensuring quality, reliability, usability, and performance. Re-architect the platform for better scalability and efficiency, guide multiple billing teams with technical oversight, and mentor engineers. Collaborate across engineering, product management, and design to deliver cohesive billing experiences and analytics supporting payments, subscriptions, and reporting.
Location: Palo Alto, Dallas, Washington, Baltimore
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Oversee high-level and low-level designs of billing platform subsystems.
  • •Ensure quality, reliability, usability, and performance of billing platform solutions.
  • •Provide strategic technical guidance and oversight for multiple billing teams aligned to platform vision and business objectives.
  • •Lead design and development of complex, scalable, maintainable software systems while evaluating code quality and project requirements.
  • •Mentor and guide engineers, fostering continuous learning and providing technical guidance for informed decisions.

Pay and Benefits

Salary: USD 110,000 - 230,000 annually

Key Requirements

  • •8+ years of professional, hands-on software development experience.
  • •Strong experience architecting and designing large-scale, complex systems.
  • •Proficient coding skills in Java, Kotlin, Golang, or similar languages for high-performance, production-quality code.
  • •Experience with SQL and NoSQL databases plus Kafka, Spark, and Airflow (or equivalents).
  • •Proficiency using cloud tools across the software development lifecycle, including DevOps, observability/telemetry, and test automation.
Experience:8+ yearsInsuranceFinancial technologyBillingPaymentsSubscription management
Education:Bachelor's in CS
Skills:CollaborationCommunicationMentoringContinuous learningStakeholder alignment
Tech Stack:JavaKotlinGolangSQLNoSQLKafkaSparkAirflowCloud computingDevOpsObservabilityTelemetryTest automationDistributed systems

Eligibility

Work Authorization:Sponsorship available.

Company Brief

GEICO
GEICO is a major US auto insurer offering personal auto policies, roadside assistance, and insurance products through direct-to-consumer channels and agents. Known for competitive rates and national advertising, it operates as a subsidiary of Berkshire Hathaway.
Industry: Insurance
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Chevy Chase, United States
Founded: 1936
WebsiteLinkedIn