Software Engineer II | Mentor, Build Scalable Systems (Remote)

Mercury Insurance

Brea (CA)

On-site

USD 110,000 - 153,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible remote work across the United
401(k) retirement with match
Professional development opportunities
Inclusive culture

Job summary

Mercury Insurance seeks a Software Engineer II to design, develop, and maintain complex software systems. You’ll work on advanced projects, translate product requirements into robust designs, and mentor less-experienced engineers.

State-specific pay scales apply, with a base salary structure typical for California. The role emphasizes high-quality code, code reviews, and collaboration across teams to deliver scalable, secure software.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems or related field or equivalent experience.
  • Master’s degree (preferred).
  • Experience mentoring engineers and working on medium-to-large software systems.

Responsibilities

  • Write high-quality code for medium-complexity scenarios with good test coverage.
  • Translate product requirements into robust designs for modular, reusable, scalable applications.
  • Assist with application system support needs.
  • Participate in design and code reviews to ensure best practices and Mercury standards.
  • Mentor and provide technical guidance to other engineers.

Skills

Java
Python
Go
C++
JavaScript
Data Structures
Algorithms
REST/gRPC
Microservices
Docker
Kubernetes
DevSecOps
Cloud (AWS/GCP/Azure)
RESTful APIs

Education

Bachelor’s Degree in Computer Science or related field
Master’s Degree (preferred)

Tools

Docker
Kubernetes
Apache Kafka
MS SQL/NoSQL databases

Job description

Mercury Insurance seeks a Software Engineer II to design, develop, and maintain complex software systems. You’ll work on advanced projects, translate product requirements into robust designs, and mentor less-experienced engineers.

State-specific pay scales apply, with a base salary structure typical for California. The role emphasizes high-quality code, code reviews, and collaboration across teams to deliver scalable, secure software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Remote-Eligible with Mentorship
Software Engineer II - Remote-Eligible with Mentorship

Mercury Insurance Company • Brea (CA)

Remote
USD 110,000 - 153,000
Competitive salary
Remote-friendly
Paid time off
Senior Java Engineer II - Remote & Mentorship
Senior Java Engineer II - Remote & Mentorship

Mercury Insurance Co. • Brea (CA)

On-site
USD 84,000 - 162,000
Competitive compensation
Flexibility to work from anywhere in U
Paid time off & holidays
+7
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 Java Engineer II — Design, Mentor & Impact
Senior Java Engineer II — Design, Mentor & Impact

Mercury Insurance Services, LLC • Brea (CA)

On-site
USD 110,000 - 153,000
Competitive compensation
Flexible work options
Paid time off
+3
Senior Software Engineer — Remote, Lead & Mentor
Senior Software Engineer — Remote, Lead & Mentor

Mercury Insurance Co. • United States

Remote
USD 120,000 - 170,000
Competitive compensation
Flexible work location (US)
Bonus programs
+1
Senior Software Engineer - Lead & Mentor (Remote)
Senior Software Engineer - Lead & Mentor (Remote)

Mercury Insurance Company • United States

Remote
USD 92,000 - 175,000
Competitive compensation
Flexibility to work from anywhere in U
Paid time off
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
Senior Automation Test Engineer — Remote & Mentorship
Senior Automation Test Engineer — Remote & Mentorship

Mercury Insurance • Brea (CA)

On-site
USD 94,458 - 179,048
Flexible working arrangements
Paid time off
Incentive bonus programs
+3
Senior Software Engineer — Remote, Lead & Mentor
Senior Software Engineer — Remote, Lead & Mentor

Mercury Insurance Co. • United States

On-site
USD 94,000 - 179,000
Competitive compensation
Flexibility to work from anywhere in U
Paid time off
+3
Software Engineer II - Java/Python, Remote & Mentorship
Software Engineer II - Java/Python, Remote & Mentorship

Mercury Insurance Co. • United States

Remote
USD 120,000 - 150,000
Medical, dental, vision
Life insurance
Pet insurance
+2