Software Engineer II: Mentor & Build Scalable Systems

Mercury Insurance Services, LLC

Downtown Brea (CA)

On-site

USD 84,000 - 162,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexibility to work from anywhere in U
Paid time off
Incentive bonus programs
Medical, dental, vision, life, and pet
401(k) with company match
Professional development
Company recognition
Mental wellbeing resources

Job summary

Mercury Insurance Services, LLC is seeking a Software Engineer II to design, develop, and maintain complex software systems. You will work on more advanced projects than entry-level roles and mentor junior engineers within Mercury's engineering teams.

The position emphasizes high-quality code, robust designs, and collaboration across teams, with a strong foundation in Java or Python, frontend basics, databases, and CI/CD. Opportunities to explore AWS, Docker, and Kubernetes are available.

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems or related field or equivalent experience.
  • Master's Degree in Computer Science preferred.
  • 2 to 4 years of programming experience.
  • 5+ years of experience with Java or Python preferred.
  • 2+ years frontend technologies (Angular or React).
  • 2+ years SQL and NoSQL databases.
  • 1+ years CI/CD with Jenkins, GitHub, Docker or Kubernetes.
  • Experience with REST and gRPC APIs.
  • Exposure to Guidewire.

Responsibilities

  • Write high-quality code for medium-complexity scenarios with good test coverage.
  • Translate product requirements into robust designs for modular, scalable applications.
  • Assist with application system support as needed.
  • Participate in design and code reviews to ensure best practices and Mercury standards.
  • Mentor engineers and promote innovation and excellence.

Skills

Java
Python
Go
C++
JavaScript
REST
gRPC
Angular
React
SQL
NoSQL
AWS
GCP
Azure
Jenkins
GitHub
Docker
Kubernetes
Guidewire
AI SDKs

Education

Bachelor's Degree in Computer Science or related
Master's Degree in Computer Science

Tools

Jenkins
GitHub
Docker
Kubernetes
Guidewire
AI SDKs

Job description

Mercury Insurance Services, LLC is seeking a Software Engineer II to design, develop, and maintain complex software systems. You will work on more advanced projects than entry-level roles and mentor junior engineers within Mercury's engineering teams.

The position emphasizes high-quality code, robust designs, and collaboration across teams, with a strong foundation in Java or Python, frontend basics, databases, and CI/CD. Opportunities to explore AWS, Docker, and Kubernetes are available.

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

Similar jobs worth comparing

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
Software Engineer II — Remote, Mentorship & Growth
Software Engineer II — Remote, Mentorship & Growth

Mercury Insurance Services, LLC • United States

Remote
USD 83,670 - 161,815
Competitive compensation
Remote-friendly—work from anywhere in
Paid time off
+4
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
Software Engineer II | Mentor, Build Scalable Systems (Remote)
Software Engineer II | Mentor, Build Scalable Systems (Remote)

Mercury Insurance • Brea (CA)

On-site
USD 110,000 - 153,000
Competitive compensation
Flexible remote work across the United
401(k) retirement with match
+2
Software Engineer II - Remote Eligible, Mentorship
Software Engineer II - Remote Eligible, Mentorship

Mercury Insurance Services • Brea (CA)

On-site
USD 110,000 - 153,000
Competitive compensation
Flexibility to work from anywhere in U
Paid time off (vacation, sick, 9 paid
+2
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
Staff Software Engineer - Lead Multi‑Team Delivery & Mentorship
Staff Software Engineer - Lead Multi‑Team Delivery & Mentorship

Mercury Insurance • United States

On-site
USD 101,000 - 204,000
Competitive compensation
Work from anywhere in the UnitedStates
Paid time off
+4
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 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 Systems Engineer: Cloud, Automation & DevOps Leader
Senior Systems Engineer: Cloud, Automation & DevOps Leader

Mercury Insurance Services, LLC • United States

Remote
USD 94,000 - 179,000
Competitive pay
Remote work in US
Paid time off
+6