Staff Software Engineer - Lead Multi‑Team Delivery & Mentorship

Mercury Insurance

United States

On-site

USD 101,000 - 204,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Work from anywhere in the UnitedStates
Paid time off
Bonus programs
Insurance benefits
401(k) with company match
Professional development opportunities

Job summary

Mercury Insurance is seeking a Staff Software Engineer to provide technical leadership for multiple agile teams, designing and maintaining complex software systems, and mentoring junior engineers. This role focuses on scalable distributed applications, best practices, and cross-team collaboration.

The ideal candidate has 7+ years in software engineering with Java, Spring Boot, microservices, and cloud experience, plus a track record of leading multi-team initiatives in dynamic environments.

Qualifications

  • 7+ years software engineering experience in cutting-edge technologies.
  • 3+ years hands-on experience leading multi-team engineering initiatives.
  • 7+ years of experience with Java, 5+ years with Spring Boot and microservices.
  • 3+ years design/system architecture experience.
  • 2+ years of AWS or related cloud technologies.

Responsibilities

  • Write high-quality code for complex scenarios with good test coverage.
  • Translate requirements into robust designs for modular, scalable systems.
  • Lead design and code reviews to ensure best practices and quality.
  • Champion multiple sprint teams to deliver features from backlog.
  • Collaborate with product managers to estimate effort and plan roadmaps.
  • Mentor engineers across teams to foster innovation and excellence.

Skills

Java
Spring Boot
AWS
Microservices
Distributed systems
REST
Kafka
Docker
Kubernetes
CI/CD

Education

Bachelor’s Degree in CS or related field
Master’s Degree in CS

Tools

Docker
Kubernetes
REST
Kafka
Cloud platforms

Job description

Mercury Insurance is seeking a Staff Software Engineer to provide technical leadership for multiple agile teams, designing and maintaining complex software systems, and mentoring junior engineers. This role focuses on scalable distributed applications, best practices, and cross-team collaboration.

The ideal candidate has 7+ years in software engineering with Java, Spring Boot, microservices, and cloud experience, plus a track record of leading multi-team initiatives in dynamic environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Lead Multi‑Team Cloud & AI (Remote)
Staff Software Engineer: Lead Multi‑Team Cloud & AI (Remote)

Mercury Insurance • United States

On-site
USD 101,000 - 204,000
Competitive compensation
Flexibility to work from anywhere in I
Senior Software Engineer - Lead & Mentor (Remote)
Senior Software Engineer - Lead & Mentor (Remote)

Mercury Insurance Services, LLC • United States

Remote
USD 94,000 - 180,000
Competitive compensation
Flexibility to work from anywhere in U
Paid time off and holidays
+2
Senior Software Engineer (Remote) – Lead & Mentor Agile Teams
Senior Software Engineer (Remote) – Lead & Mentor Agile Teams

Mercury Insurance • United States

On-site
USD 92,000 - 175,000
Competitive compensation
Flexibility to work from anywhere in 1
Paid time off and holidays
+5
Staff Software Engineer - Lead Multi-Team Backend (Remote)
Staff Software Engineer - Lead Multi-Team Backend (Remote)

Mercury Insurance Services, LLC • United States

Hybrid
USD 105,245 - 199,452
Competitive compensation
Flexible work from anywhere in the United States
Paid time off
+4
Remote Guidewire Engineer (Staff) – Lead & Mentor
Remote Guidewire Engineer (Staff) – Lead & Mentor

Mercury Insurance • United States

On-site
USD 101,000 - 204,000
Competitive pay
Remote-friendly
Paid time off
+7
Software Engineer II: Mentor & Build Scalable Systems
Software Engineer II: Mentor & Build Scalable Systems

Mercury Insurance Services, LLC • Downtown Brea (CA)

On-site
USD 84,000 - 162,000
Competitive compensation
Flexibility to work from anywhere in U
Paid time off
+6
Remote Software Engineer II — Build & Mentor Scalable Systems
Remote Software Engineer II — Build & Mentor Scalable Systems

Mercury Insurance Services, LLC • Brea (CA)

On-site
USD 110,000 - 153,000
Competitive pay
Remote-friendly
Paid time off
+6
Senior Software Engineer - Lead & Deliver (Remote)
Senior Software Engineer - Lead & Deliver (Remote)

Mercury Insurance Services, LLC • United States

Remote
USD 92,153 - 174,681
Competitive compensation
Flexibility to work from anywhere
Paid time off
+3
Staff Guidewire Engineer (PolicyCenter) - Remote Leadership
Staff Guidewire Engineer (PolicyCenter) - Remote Leadership

Mercury Insurance Services, LLC • United States

On-site
USD 101,000 - 204,000
Competitive compensation
Flexibility to work from anywhere in a
Paid time off and holidays
+3
Software Engineer II — Remote, Mentorship & Impact
Software Engineer II — Remote, Mentorship & Impact

Mercury Insurance • United States

On-site
USD 83,000 - 162,000
Competitive pay
Remote work US
Paid time off
+9