Staff Engineer - Java, Microservices (HYBRID)
$95,000–$260,000 year
On-site · Dallas, Texas, United States or Bethesda, Maryland, United States
Job Summary
Staff Engineer - Java, Microservices (HYBRID) leads the strategy and execution of a technical roadmap to modernize GEICO's servicing with API-first design. Provides technical leadership across teams to deliver high-quality services and software across domains, designing and developing API-first microservices using GraphQL, gRPC, Java, Python, Kafka, and deploying in a hybrid cloud with Kubernetes. Collaborates to evolve schemas, manages versioning, and builds highly-resilient, real-time API-driven systems, including both SQL and NoSQL databases. Mentors engineers, shapes architecture and reliability practices, and contributes to end-to-end solutions spanning front-end through API tiers and back-end domain services. Salary range is $95,000.00 - $260,000.00 annually.
Required Qualifications
- Experience leading engineering initiatives
- Proven API-first design and microservices experience
- Proficiency in Java and at least one other modern language (e.g., Python, C#)
- Experience with Kubernetes and cloud-native tooling
- Strong understanding of relational and NoSQL databases
- Ability to design for high performance and low latency
- Experience with GraphQL and gRPC
- Strong mentoring and collaboration skills
- Experience delivering SaaS-scale systems
- Familiarity with security protocols (OAuth, SAML, AD)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.