Staff Software Engineer — AI-Powered Microservices Leader

Talentify

Renton (WA)

On-site

USD 115,000 - 230,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GEICO is seeking an accomplished Staff Software Engineer in the United States to design, develop, and maintain scalable Java-based microservices using Spring Boot, while driving Generative AI initiatives.

You will collaborate with architects, product managers, and ML/DS teams to define roadmaps, build AI-powered features, and mentor engineers, ensuring robust security, testing, and DevOps practices across distributed systems.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of professional experience building maintainable, scalable, and high-performance systems in Java.
  • Expert in modern Java (preferably Java 21) and hands-on with the latest features and best practices.
  • Deep knowledge of Spring Boot (preferably 3.4.x+), Spring Cloud, and related frameworks.
  • Extensive experience in designing and deploying distributed systems and microservice-based architectures.
  • Demonstrated hands-on experience with Generative AI applications and familiarity with AI concepts such as RAG and MCP.
  • Experience using AI-assisted development tools (e.g., Claude, Cursor, Codex, or similar) to improve software engineering productivity is required.
  • Strong understanding of RESTful API design, secure API development, and service-to-service communication patterns.
  • Proficient with cloud technologies (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Solid grounding in CI/CD, automated testing, infrastructure-as-code, and observability.
  • Excellent communication skills, a collaborative mindset, and experience mentoring engineers.

Responsibilities

  • Design, develop, and maintain scalable, high-performance, and modular microservices using Java (version 21+) and Spring Boot (3.4.x).
  • Collaborate with Enterprise Architects and Product Managers to define technical roadmaps and architectural blueprints.
  • Build and integrate AI-powered features, focusing on Generative AI solutions.
  • Partner with ML and Data Science teams to utilize AI models and support cutting‑edge use cases.
  • Provide technical leadership and mentorship for engineering teams; establish best practices for code quality, security, testing, and DevOps.
  • Review code, coach engineers, and foster an inclusive, learning‑rich environment.
  • Champion innovation, stay abreast of technology trends, and drive continuous improvement in engineering processes, observability, and automation.

Skills

Java
Spring Boot
Microservices
REST APIs
Cloud (AWS/Azure/GCP)
CI/CD
Security
Mentoring
AI concepts (RAG, MCP)
AI tooling (Claude, Codex, etc.)

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes
Spring Cloud
AI tooling platforms

Job description

GEICO is seeking an accomplished Staff Software Engineer in the United States to design, develop, and maintain scalable Java-based microservices using Spring Boot, while driving Generative AI initiatives.

You will collaborate with architects, product managers, and ML/DS teams to define roadmaps, build AI-powered features, and mentor engineers, ensuring robust security, testing, and DevOps practices across distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Java, Spring Boot & AI Microservices
Staff Software Engineer – Java, Spring Boot & AI Microservices

GEICO • Bethesda (MD)

On-site
USD 115,000 - 230,000
Staff Software Engineer, AI-Driven Microservices & Java
Staff Software Engineer, AI-Driven Microservices & Java

GEICO • Maryland

Hybrid
USD 115,000 - 230,000
Staff Software Engineer: Java, Spring Boot & AI Leader
Staff Software Engineer: Java, Spring Boot & AI Leader

GEICO • Palo Alto (CA)

On-site
USD 115,000 - 230,000
Great Company
Great Culture
Great Rewards
+1
Staff Software Engineer - AI & Microservices Lead
Staff Software Engineer - AI & Microservices Lead

Geico • Renton (WA)

On-site
USD 115,000 - 230,000
Competitive pay
Benefits
Certification assistance
+2
Staff Software Engineer: AI-Driven Distributed Systems Lead
Staff Software Engineer: AI-Driven Distributed Systems Lead

GEICO • Palo Alto (CA)

On-site
USD 110,000 - 230,000
Competitive pay
Benefits
Professional development
Senior AI-Driven Software Engineer (Java/Full-Stack)
Senior AI-Driven Software Engineer (Java/Full-Stack)

GEICO • Bethesda (MD)

On-site
USD 105,000 - 215,000
Senior AI & Java Software Engineer
Senior AI & Java Software Engineer

Government Employees Insurance Company • Bethesda (MD)

On-site
USD 105,000 - 215,000
Staff Software Engineer: AI-Driven, Scalable Systems Lead
Staff Software Engineer: AI-Driven, Scalable Systems Lead

GEICO • Dallas (TX)

On-site
USD 110,000 - 230,000
Staff Software Engineer: Build Scalable, AI-Driven Platforms
Staff Software Engineer: Build Scalable, AI-Driven Platforms

Geico • Bethesda (MD)

On-site
USD 132,000 - 230,000
Senior Staff Engineer, Applied AI & Automation
Senior Staff Engineer, Applied AI & Automation

Government Employees Insurance Company • Bethesda (MD)

On-site
USD 130,000 - 260,000