Mercury General
Mercury General

60 Mercury General Senior Software Engineer Jobs Hiring Near You

$94.46K - $179.05K/yr

As a Senior Software Engineer, you will play a crucial role in designing, developing, and ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

Senior Software Engineer in Test

Brea, CA · On-site

$114.50K - $148.60K/yr

Senior Software Engineer In Test Join an amazing team that is consistently recognized for our ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

Staff Software Engineer

$101.17K - $204.44K/yr

As a Staff Software Engineer, you will provide technical leadership and direction for multiple ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

Staff Software Engineer

$101.17K - $204.44K/yr

As a Staff Software Engineer, you will provide technical leadership and direction for multiple ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

Staff Software Engineer

$105.25K - $199.45K/yr

As a Staff Software Engineer, you will provide technical leadership and direction for multiple ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

Staff Software Engineer

$101.17K - $204.44K/yr

As a Staff Software Engineer, you will provide technical leadership and direction for multiple ... At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected ...

next page

Showing results 1-20

Mercury General Jobs Information

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges Senior Software Engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

Do workers at Mercury Insurance get paid breaks?

Yes. Most people get paid breaks.
81% of people say they get paid breaks.
Based on data from 31 people who took the Breakroom Quiz between November 2024 and May 2026.

Does Mercury Insurance pay people when they’re sick?

Yes. Most people get paid when they’re sick.
97% of people say they would get paid if they were sick but scheduled to work.
Based on data from 36 people who took the Breakroom Quiz between November 2024 and May 2026.

At Mercury Insurance, are sick days and vacation days separate paid time off?

Sick days and vacation days are separate paid time off.
75% of people say they don’t have to use vacation days when they’re out sick.
Based on data from 28 people who took the Breakroom Quiz between May 2025 and May 2026.

Is the health insurance from Mercury Insurance affordable enough for their workers?

Most people say the health insurance costs are okay.
89% of people say the health insurance costs are okay
Based on data from 27 people who took the Breakroom Quiz between March 2025 and May 2026.

Do people get paid time off at Mercury Insurance?

Most people get paid time off work.
100% of people say they get paid time off.
Based on data from 28 people who took the Breakroom Quiz between May 2025 and May 2026.

Do workers at Mercury Insurance worry about hours?

Most people don’t worry about getting enough hours.
95% of people report they don’t worry about getting enough hours.
Based on data from 19 people who took the Breakroom Quiz between November 2024 and September 2025.

Do Mercury Insurance workers get to choose the shifts they work?

Some people don’t get to choose which shifts they work.
56% report that they don’t have enough control over which shifts they work.
Based on data from 18 people who took the Breakroom Quiz between November 2024 and September 2025.

How easy is it for Mercury Insurance workers to change shifts?

Most people find it hard to change shifts.
75% of people report that it’s hard to change shifts if they need to.
Based on data from 12 people who took the Breakroom Quiz between November 2024 and September 2025.

How easy is it to get time off at Mercury Insurance?

Most people find it easy to get time off.
83% of people report it’s easy to get time off.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do Mercury Insurance managers change schedules at the last minute?

Most managers don’t change people’s schedules at the last minute.
100% of people say their manager doesn’t change their shift schedule at the last minute.
Based on data from 17 people who took the Breakroom Quiz between November 2024 and September 2025.

Do workers at Mercury Insurance do extra work that they don't get paid for?

Rarely. Most people don’t do unpaid extra work.
100% of people report that they don’t do extra unpaid work.
Based on data from 17 people who took the Breakroom Quiz between November 2024 and September 2025.

How easy is it to take sick days at Mercury Insurance?

Most people find it easy to take sick days.
86% of people report that it’s easy to take time off if they are sick.
Based on data from 36 people who took the Breakroom Quiz between November 2024 and May 2026.

Is working at Mercury Insurance good if you’re a parent or caregiver?

Most parents and caregivers say this is a good place to work.
80% of people who care for a child or other relative report this is a good place to work.
Based on data from 15 people who took the Breakroom Quiz between November 2024 and April 2026.

Do people at Mercury Insurance feel treated with respect by their managers?

Most people feel treated with respect by their managers.
91% of people say they’re treated with respect by their managers.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people at Mercury Insurance get to take their breaks without interruption?

Most people get breaks without interruption.
94% of people report that they get to take their breaks without interruption.
Based on data from 34 people who took the Breakroom Quiz between November 2024 and May 2026.

Is it stressful to work at Mercury Insurance?

Most people feel stressed out here.
69% of people say they often feel stressed out at work.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people at Mercury Insurance enjoy their jobs?

Most people enjoy their job.
71% of people report they enjoy their job.
Based on data from 28 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people at Mercury Insurance recommend working with their team?

Most people recommend working with their team.
67% of people report that they would recommend working with their immediate team to a friend.
Based on data from 36 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people get enough training when they start at Mercury Insurance?

Most people got enough training when they started.
83% of people report they got enough training when they started working here.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people get support to advance at Mercury Insurance?

Most people are given support to advance their career here.
In the last year, 86% of people report being given support to advance their career here.
Based on data from 35 people who took the Breakroom Quiz between November 2024 and May 2026.

Do people think Mercury Insurance’s headquarters understands what’s happening where they work?

Most people think headquarters understands what’s happening where they work.
54% of people think that this employer’s headquarters or owners have a good understanding of what’s really happening where they work.
Based on data from 28 people who took the Breakroom Quiz between November 2024 and May 2026.

Do workers feel well informed about how Mercury Insurance is doing?

Most people feel well informed about how the company is doing.
91% of people feel that they are kept well informed about how the company is doing as a whole.
Based on data from 34 people who took the Breakroom Quiz between November 2024 and May 2026.
What are the most popular jobs at Mercury General?
What are the most popular categories at Mercury General?
Infographic showing various Senior Software Engineer job openings at Mercury General in the United States as of May 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 87% Physical, and 13% Remote job distribution.
Senior Software Engineer

$94.46K - $179.05K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Mercury Insurance rating

8.9

Company rating: 8.9 out of 10

Based on 36 frontline employees who took The Breakroom Quiz

34th of 258 rated insurance


Job description

Overview
Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2026!
Position Summary:
As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining complex software systems. This position involves leading agile teams or projects, mentoring junior engineers, and ensuring the delivery of high-quality software solutions.
Geo-Salary Information
An in-person interview may be required during the hiring process
State specific pay scales for this role are as follows:
$94,458 to $179,048 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$85,871 to $162,771 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$77,283 to $146,464 (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
Responsibilities
Essential Job Functions:
  • Write high-quality code for complex scenarios with good test coverage.
  • Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
  • Lead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high quality.
  • Lead the sprint team to deliver new or improved features, addressing any impediments to delivering high-quality solutions in the sprint backlog.
  • Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality.
  • Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering.

Qualifications
Education:
Minimum:
  • Bachelor's Degree in Computer Science, Information Systems or other related fields OR equivalent combination of education and experience

Preferred:
  • Master's Degree in Computer Science.

Experience:
Minimum:
  • 5+ years software programming experience with 2+ years experience in Technologies used at Mercury, more than one years experience leading and mentoring engineering teams

Preferred:
  • 5 or more years of backend development experience with Java
  • 2 or more years of experience with Guidewire Policy Center (Configuration and Integrations)
  • 3 or more years of experience with Springboot, APIs and Microservices
  • 3 or more years of experience with CI/CD processes and technologies (Kubernetes, Jenkins, etc.)
  • 2 or more years of experience utilizing technologies such as Kafka, AWS, S3, Drools, Blaze, etc.

Skills:
  • Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
  • Experienced in leveraging various data structures, algorithms, and design patterns. Skilled in relational databases, NoSQL, and caching solutions.
  • Experienced in APIs using modern protocols like REST and gRPC. Proficient in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.).
  • Knowledgeable in microservices architecture.
  • Experienced in containerization technologies like Docker and Kubernetes.
  • Proficient in leveraging DevSecOps to improve engineering efficiency.
  • Experienced in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable. Skilled in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness. Strong problem-solving skills.
  • Excellent communication abilities. Strong ability to collaborate and influence cross-functional teams and stakeholders to address impediments and deliver desired results. Demonstrated leadership skills through mentoring and providing technical guidance to team members.
  • Experienced in driving technical strategy and vision for a team.
  • Preferred: Experience in cloud platforms such as AWS, Google Cloud, or Azure.

About the Company
Why choose a career at Mercury?
At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can't imagine a world without it.
Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.
We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.
Learn more about us here: https://www.mercuryinsurance.com/about/careers
#LI-ZK1
Perks and Benefits
We offer many great benefits, including:
  • Competitive compensation
  • Flexibility to work from anywhere in the United States for most positions
  • Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
  • Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
  • Medical, dental, vision, life, and pet insurance
  • 401 (k) retirement savings plan with company match
  • Engaging work environment
  • Promotional opportunities
  • Education assistance
  • Professional and personal development opportunities
  • Company recognition program
  • Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more

Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.
Pay Range
USD $94,458.00 - USD $179,048.00 /Yr.

What Mercury Insurance employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom