Remote Software Engineer II — Build & Mentor Scalable Systems

Mercury Insurance Services, LLC

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 pay
Remote-friendly
Paid time off
Bonus programs
Health insurance
401(k) with company match
Education assistance
Professional development
Wellbeing resources

Job summary

Mercury Insurance Services, LLC is seeking a Software Engineer II to design, develop, and maintain complex software systems. This role includes mentoring junior engineers and working on advanced projects with an emphasis on quality and scalability.

Ideal candidates will have strong programming experience across Java, Python, Go, C++, or JavaScript, plus solid knowledge of microservices, containers, and cloud platforms. A competitive salary and comprehensive benefits are offered.

Qualifications

  • Bachelor’s Degree in Computer Science, Information Systems or other related fields or equivalent combination of education and experience.
  • Master’s Degree in Computer Science is preferred.
  • Experience in programming in Java, Python, GoLang, C++, or JavaScript.

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 needs.
  • Participate in design and code reviews to ensure high quality and adherence to Mercury standards.
  • Mentor engineers and foster innovation and excellence within Mercury engineering.

Skills

Java
Python
GoLang
C++
JavaScript
Data structures
Algorithms
Design patterns
Relational databases
NoSQL
Caching
REST
gRPC
Kafka
Nifi
SQS
Microservices
Docker
Kubernetes
DevSecOps
Cloud platforms

Education

Bachelor’s Degree in Computer Science or related field
Equivalent education/experience
Master’s Degree in Computer Science

Tools

Docker
Kubernetes
AWS
Google Cloud
Azure
Apache Kafka
Apache Nifi
Amazon SQS
MS MQ
Apache Camel

Job description

Mercury Insurance Services, LLC is seeking a Software Engineer II to design, develop, and maintain complex software systems. This role includes mentoring junior engineers and working on advanced projects with an emphasis on quality and scalability.

Ideal candidates will have strong programming experience across Java, Python, Go, C++, or JavaScript, plus solid knowledge of microservices, containers, and cloud platforms. A competitive salary and comprehensive benefits are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 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
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
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 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
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