Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer II

Job

Mercury Insurance Services, LLC

Remote

$135,417 Salary, Full-Time

Posted 1 week ago (Updated 5 days ago) • Actively hiring

Expires 7/20/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Top Horizontal Menu Skip to main content Alt + 1 Skip to page footer Alt + 2 Menu , Home Page Options Jobs Location Search Assistance Sign In Hide sub menu Hide Dashboard Alerts Accessibility Home My Dashboard Job Details Top Job Details Here are the details for the selected job. You may need to scroll down to see all the information about the job, including the job description. If you wish to apply for this job click on the Apply button.
WARNING:
Always be on the lookout for job scams! Learn more about identity theft Opens in new window Help information , opens a new window. First Job Previous Job 1,290 of 6,067 Next Job Last Job Share More Like This Between $124k and $147k Per Year DOE (Depends on Experience) Software Engineer II Mercury Insurance Services, LLC
Occupation:
Software Developers
Location:
Brea, CA - 92821
Job Type:
Regular, Full Time (30 Hours or More), Permanent Employment
Posted:
06/16/2026 Positions available: 2
Source:
CalJOBS
Web Site:
CalJOBS Onsite /
Remote:
Work at home all of the time
Updated:
06/17/2026
Expires:
08/15/2026 Job #: 19857415 Job Requirements and Properties Help for Job Requirements and Properties. Opens a new window. Telework & Remote Full Time Education Bachelor's Degree Experience 24 Month(s) Schedule Full Time Job Type Regular Duration Permanent Employment Job Description Help for Job Description. Opens a new window. Software Engineer II positions offered by Mercury Insurance Services, LLC (d/b/a Mercury Insurance Group) (Brea, California). Write high-quality code for medium complexity scenarios with good test coverage. Review and translate product requirements into robust design to ensure high quality applications that are modular, configurable, maximize reuse, are fast, effective, user friendly, secure, compliant, scalable, and maintainable. Help with any Application System support needs. Participate in Review of design and Code of Applications to ensure best practices and adherence to Mercury standards and high quality. Mentor and provide technical guidance to other engineers in the team, fostering a culture of innovation and excellence within Mercury engineering.
  • Requires a bachelor's or foreign equivalent degree in Computer Science, Information Systems, Electronic Engineering, or a related field and 2 years of experience working in software engineering.
  • Must have experience in each of the following: o Programming in one of the following industry-standard languages: Java, Python, GoLang, C++, or JavaScript; o Leveraging various Data Structures, Algorithms and Design Patterns; o Utilizing relational databases, NoSql, and caching solutions; o Using modern API protocols; o Utilizing message queuing, data streaming, and workflow and integration frameworks; o Developing in Microservices Architecture; o Utilizing containerization technologies; o Designing and implementing high-quality distributed application systems; and o Leveraging analytics data and experimentation to design and implement or improve systems to be fast, scalable and effective.
  • Position reports to Brea, CA, but may telecommute from any location in the U.S.
  • Experience may be, but need not be, acquired concurrently.
We are offering a salary range of $123,729 to $147,106 per year.
Please submit resume to:
recruiting@mercuryinsurance.com.
Reference Job ID:
 9847209 Mercury Insurance Services, LLC Is a Private Sector employer with 5 locations
Company Profile:
(Confidential) 1,000-4,999 employees Connect with Mercury Insurance Services, LLC Other Local Jobs from Mercury Insurance Services, LLC Help for Other Local Jobs from. Opens a new window. Change to Grid view Play Carousel Previous Slide Next Slide Slide 1 Slide 2 Staff Software Engineer in Test Mercury Insurance Services, LLC Brea, CA (Remote Work) Software Developers Regular | $188,701.00-$223,023.00 Year Preferred Employer 4 weeks ago Staff Software Engineer in Test positions offered by Mercury Ins. Svcs., LLC (D/B/A Mercury Ins. Group) (Brea, California). Develop a strong understanding of relevant product areas, designing and proficiency implementing complex framework features. Debug and resolve simple blocking issues, especially with automation scripts, frameworks and tools. Apply analytical and creative approaches to tackle complex quality challenges with solutions. Enhance automation framework with CI/CD pipelines to facilitate automated testing during the build and deployment processes. Design and implement complex performance test script based on existing automation framework and tools to execute performance tests. Create new scripts to enhance performance test. Participate in discussions to define simple test automation strategies, research and evaluate simple new technologies and determine appropriate test coverage. Analyze simple requirements and system design to determine the approach for automation implementation. Establish and improve coding standards, best practices, and guidelines for writing and maintaining automated test scripts and framework. Review code written by team members to ensure adherence to standards and provide constructive feedback. Create, review and analyze test execution results, providing in-depth insights and mid-complex recommendations based on findings. Train others to diagnose, resolve mid-complex issues and prepare proper documentation to ensure smooth operation.
  • Requires a bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Information Systems, or a related field and 8 years of experience programming in one of the following industry-standard languages: Java, Python, or JavaScript.
  • Must have 8 years of experience in each of the following: o Leveraging DevSecOps to improve engineering efficiency; o Designing and implementing high quality frameworks; o Creating and maintaining automated reusable libraries and components to enhance automated capabilities; o Documenting framework architecture, components, usage instructions, presentation, and bug reports; o Debugging and resolving blocking issues in automation scripts, frameworks and tools; and o Coding with test automation tools and frameworks.
  • Must have 5 years of experience in each of the following: o Utilizing containerization technologies; o Utilizing one of the following cloud platforms: AWS, Google Cloud, or Azure; o Leveraging API testing methodologies and tools for validating RESTful or SOAP APIs; and o Integrating automated tests into build process using agile software development release process and CI/CD practices and tools.
  • Must have 2 years of experience in each of the following: o Utilizing performance testing concepts and tools to assess system behavior under load; and o Leading testing software engineering teams for small or medium projects.
  • Experience may be, but need not be, acquired concurrently.
  • Position reports to Brea, CA, but may telecommute from any location in the U.S.
  • We are offering a salary range of $188,701 to $223,023.
Please submit resume to recruiting@mercuryinsurance.com.
Reference Job ID:
8754273. General Requirements (Outer) Skills (Inner) Specialized (Center) 0% Occupation 0% Education 0% Work Experience 0% Location 0% Salary N/A Job Skills N/A Shift N/A Min. Age N/A Drivers Lic. N/A DL Endorsements N/A Typing N/A Security Clearance N/A Language This chart is used to compare your background against this job to help to determine if you would be a good fit for this position. You match 0% of the General Job Requirements. You match 0% of the Skills Required, and you match 0% of the Specialized Job Requirements. End of interactive chart. View Share Staff Software Engineer Mercury Insurance Services, LLC Brea, CA (Remote Work) Software Developers Regular | $184,558.00-$204,439.00 Year Preferred Employer 4 weeks ago Staff Software Engineer positions offered by Mercury Ins. Svcs., LLC (D/B/A Mercury Ins. Group) (Brea, California). Write high-quality code for complex scenarios with good test coverage. Review and translate product requirements into robust design to ensure high quality distributed application systems that are modular, configurable, maximize reuse, are fast, effective, user friendly, secure, compliant, scalable, and maintainable. Lead review of design and code of application systems to ensure best practices, adherence to Mercury Standards, and high quality. Lead multiple sprint teams within the same product area to deliver new or improved features, addressing any impediments in delivering a high-quality solution for items in the product backlog. Collaborate with other teams and stakeholders as necessary to ensure an overall successful delivery of the intended functionality. Mentor and provide technical guidance to other engineers across multiple teams within the same functional area, fostering a culture of innovation and excellence within Mercury engineering. Collaborate with Product Managers to estimate effort, prioritize work, plan and deliver prioritized roadmap items.
  • Requires a bachelor's or foreign equivalent degree in Computer Science, Information Systems, Electronics Engineering, Engineering, or a related field and 7 years of experience working in software engineering.
  • Must have 3 years of experience in each of the following: o Programming in one of the following industry-standard languages: Java, Python, GoLang, C++, or JavaScript; o Leveraging various Data Structures, Algorithms or Design Patterns; o Utilizing relational databases; o Using modern API protocols; o Utilizing message queuing or data streaming and workflow or integration frameworks; o Developing in Microservices Architecture or cloud platforms; o Designing or implementing high-quality distributed application systems; and o Leveraging analytics data or experimentation to design, implement or improve systems to be fast, scalable and effective • Position reports to Brea, CA, but may telecommute from any location in the U.
S.
  • Experience may be, but need not be, acquired concurrently.
  • We are offering a salary range of $184,558 to $204,439.
Please submit resume to recruiting@mercuryinsurance.com.
Reference Job ID:
9253588. General Requirements (Outer) Skills (Inner) Specialized (Center) 0% Occupation 0% Education 0% Work Experience 0% Location 0% Salary N/A Job Skills N/A Shift N/A Min. Age N/A Drivers Lic. N/A DL Endorsements N/A Typing N/A Security Clearance N/A Language This chart is used to compare your background against this job to help to determine if you would be a good fit for this position. You match 0% of the General Job Requirements. You match 0% of the Skills Required, and you match 0% of the Specialized Job Requirements. End of interactive chart. View Share Senior Software Engineer Mercury Insurance Services, LLC Brea, CA (Remote Work) Software Developers Regular | $184,558.00 Year Preferred Employer 4 weeks ago Senior Software Engineer positions offered by Mercury Ins. Svcs., LLC (D/B/A Mercury Ins. Group) (Brea, California). Write high-quality code for complex scenarios with good test coverage. Review and translate product requirements into robust design to ensure high quality distributed application systems that are modular, configurable, maximize reuse, are fast, effective, user friendly, secure, compliant, scalable, and maintainable. Conduct review of design and code of multiple applications to ensure best practices, high quality, and adherence to Mercury standards. Guide sprint team to deliver new or improved features, addressing any impediments in delivering a high-quality solution for items in sprint backlog. Collaborate with other teams and stakeholders as necessary to ensure an overall successful delivery of the intended functionality. Mentor and provide technical guidance to other engineers in the team, fostering a culture of innovation and excellence within Mercury engineering.
  • Requires a bachelor's or foreign equivalent degree in Computer Science, Information Systems, or a related field and 5 years of experience working in software engineering.
In lieu of a bachelor's or foreign equivalent degree in the aforementioned fields and 5 years of experience working in software engineering, employer will accept a master's or foreign equivalent degree in the aforementioned fields and 3 years of experience working in software engineering.
  • Must have 2 years of experience in each of the following: o Working with IBM iSeries; o Programming in RPGLE or Free format RPG, SQLRPGLE, DB2, Control language, Data Queue, and SQL Complex Query; o Utilizing DDS (Data Description Specifications) for screen design including SUBFILEs; o Designing and building RESTful APIs using JSON; o Utilizing service programs to enhance the functionality of IBM i applications; o Revising RPG400 code into modular, reusable RPG ILE modules; and o Utilizing Rational developer for i and version control systems or SCM tools.
  • Position reports to Brea, CA, but may telecommute from any location in the U.S.
  • Experience may be, but need not be, acquired concurrently.
  • We are offering a salary range of $184,558 Please submit resume to recruiting@mercuryinsurance.
com.
Reference Job ID:
9847191. General Requirements (Outer) Skills (Inner) Specialized (Center) 0% Occupation 0% Education 0% Work Experience 0% Location 0% Salary N/A Job Skills N/A Shift N/A Min. Age N/A Drivers Lic. N/A DL Endorsements N/A Typing N/A Security Clearance N/A Language This chart is used to compare your background against this job to help to determine if you would be a good fit for this position. You match 0% of the General Job Requirements. You match 0% of the Skills Required, and you match 0% of the Specialized Job Requirements. End of interactive chart. View Share Senior Software Engineer Mercury Insurance Services, LLC Brea, CA (Remote Work) Software Developers Regular | $184,558.00-$190,000.00 Year Preferred Employer 5 weeks ago Mercury Ins.
SVCS., LLC
(D/B/A Mercury Ins. Group)
Senior Software Engineer Job Description :
Senior Software Engineer positions offered by Mercury Ins.
SVCS., LLC
(D/B/A Mercury Ins. Group) ( Brea , California ). Write high-quality code for complex scenarios with good test coverage. Review and translate product requirements into robust design to ensure high quality distributed application systems that are modular, configurable, maximize reuse, are fast, effective, user friendly, secure, compliant, scalable, and maintainable. Conduct review of design and code of multiple applications to ensure best practices, high quality, and adherence to Mercury standards. Guide sprint team to deliver new or improved features, addressing any impediments in delivering a high-quality solution for items in sprint backlog. Collaborate with other teams and stakeholders as necessary to ensure an overall successful delivery of the intended functionality. Mentor and provide technical guidance to other engineers in the team, fostering a culture of innovation and excellence within Mercury engineering.
Minimum Requirements :
  • Requires a bachelor's or foreign equivalent degree in Computer Science, Information Systems, or a related field and 5 years of experience working in software engineering.
  • In lieu of a bachelor's or foreign equivalent degree in the aforementioned fields and 5 years of experience as stated, employer will accept a master's or foreign equivalent degree in the aforementioned fields and 3 years of experience as stated.
  • Must have 2 years of experience in each of the following:
  • Programming in one of the following industry-standard languages: Java, Python, GoLang, C++, or JavaScript;
  • Leveraging various Data Structures, Algorithms and Design Patterns;
  • Utilizing relational databases;
  • Utilizing message queuing or data streaming, and workflow and integration frameworks;
  • Designing and implementing high-quality distributed application systems; and
  • Leveraging analytics data and experimentation to design and implement or improve systems to be fast, scalable and effective.
  • Position reports to Brea, CA, but may telecommute from any location in the U.S.
  • Experience may be, but need not be, acquired concurrently.
  • We are offering a salary range of $184,558 to $190,000.
Please submit resume to recruiting@mercuryinsurance.com .
Reference Job ID:
8554882 General Requirements (Outer) Skills (Inner) Specialized (Center) 0% Occupation 0% Education 0% Work Experience 0% Location 0% Salary N/A Job Skills N/A Shift N/A Min. Age N/A Drivers Lic. N/A DL Endorsements N/A Typing N/A Security Clearance N/A Language This chart is used to compare your background against this job to help to determine if you would be a good fit for this position. You match 0% of the General Job Requirements. You match 0% of the Skills Required, and you match 0% of the Specialized Job Requirements. End of interactive chart. View Share See all jobs from Mercury Insurance Services, LLC Location/Work Site Information Help for Location/Work Site Information. Opens a new window. Cost of Living Calculator Help for Cost of Living Calculator. Opens a new window. Compensation and Benefits Help for Compensation and Benefits. Opens a new window. Job Type and Required Hours Help for Job Type and Required Hours. Opens a new window. Work Experience Help for Work Experience. Opens a new window. Education and Training Help for Education and Training. Opens a new window. Skills Required Help for Skills Required. Opens a new window. Occupation Information for Software Developers Help for Occupation Information for Software Developers. Opens a new window. Other Jobs and Employers Help for Other Jobs and Employers. Opens a new window. Career Ladder Help for Career Ladder. Opens a new window. Personal Requirements Help for Personal Requirements. Opens a new window. Nature of the Work Help for Nature of the Work. Opens a new window. Work Values and Activities Help for Work Values and Activities. Opens a new window. Change Job Search Criteria Print Job Order Opens in new window [ Do you have a comment or concern about this job posting? ] About Sign In / Register Home Site Map Site Search Explore CalJOBS Settings Accessibility Statement Preferred Settings Page Preferences Languages Services For Individuals For Employers Labor Market Mobile App Legal Privacy Statement Terms of Use Disclaimer Equal Employment Opportunity Resources Protect Yourself Assistance CalJOBS Contact Us Statewide Sacramento, CA 94280 Copyright © 1998-2026 Geographic Solutions, Inc. All Rights Reserved. Virtual OneStop® - VOS Sapphire AI v24