Senior Staff Engineer - Financial Substantiation Platform *hybrid*

GEICO GEICO · Insurance · Bethesda, MD +5

Senior Staff Software Engineer to design, build, and scale the Substantiation Platform for validating and reconciling financial data across enterprise sources, supporting controls, compliance, and auditability at high volume. This role involves technical and architectural leadership, building scalable software, driving modernization, owning solutions end-to-end, and mentoring engineers.

What you'd actually do

  1. Provide technical and architectural leadership for substantiation and reconciliation services, APIs, and related data paths.
  2. Build scalable, secure, highly available software for matching, exceptions, and financial controls.
  3. Drive modernization initiatives—including evolution away from legacy reconciliation and financial systems.
  4. Own solutions end-to-end—design through production—including quality, reliability, performance, and observability.
  5. Align with Product, Finance, Compliance, and Treasury on requirements and operational outcomes.

Skills

Required

  • Java, C#, or Go
  • Microservices / SOA
  • REST and gRPC
  • SQL and relational design at scale
  • Cloud (AWS/Azure/GCP)
  • CI/CD
  • containers
  • IaC
  • production DevOps/observability practices
  • architecture and design for distributed, data-heavy systems
  • production troubleshooting
  • communication with technical and non-technical partners
  • Agile delivery experience
  • complex problem-solving autonomy

Nice to have

  • Financial services / insurance
  • ERP/GL familiarity
  • Kafka
  • Snowflake
  • Airflow
  • Python/PySpark/Snowpark

What the JD emphasized

  • modernization initiatives
  • evolution away from legacy reconciliation and financial systems
  • high-volume data
  • reconciliation
  • financial/payments/ledger-adjacent systems