CronJobs

backend jobs

Software Engineer II

Mercury Insurance · Brea, CA, US

unknownmid$110,468–$153,428Posted Aug 25, 2026JavaScriptPythonJavaGoRESTgRPCKafkaDocker

Apply on the employer site

About this role

## Software Engineer II ### Overview Join an amazing team recognized for its achievements and culture (including a recent Forbes award as one of America’s Best Midsize Employers for 2026). As a **Software Engineer II**, you’ll design, develop, and maintain **complex software systems**, working on more advanced projects than entry-level roles. You’ll also **mentor less experienced engineers**. ### Geo-Salary Information An in-person interview **may** be required during the hiring process. **Pay scales:** - **$83,670.00 – $161,815.00** (NJ, NY, WA, HI, AK, MD, CT, RI, MA) - **$76,064 – $147,104** (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME) - **$68,457 – $132,394** (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV) **In CA:** Typical hiring range is **$110,468.25 – $153,428.13**. Base salary varies based on factors including relevant experience, skills, and location. ### Responsibilities - Write **high-quality code** for medium-complexity scenarios with **good test coverage**. - Translate product requirements into robust designs for applications that are **modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable**. - Assist with **application system support** needs. - Participate in **design and code reviews** to ensure best practices, adherence to Mercury standards, and high quality. - **Mentor** and provide technical guidance to other engineers, fostering innovation and excellence. ### Qualifications **Education** - **Minimum:** Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent education/experience) - **Preferred:** Master’s degree in Computer Science **Skills (Minimum)** - Experience programming in one or more industry-standard languages (e.g., **Java, Python, Go, C++, JavaScript**) - Strong knowledge of **data structures, algorithms, and design patterns** - Experience with **relational databases, NoSQL, and caching solutions** - Knowledge of **APIs** using modern protocols like **REST** and **gRPC** - Knowledge of **message queuing, data streaming, workflow, and integration frameworks** (e.g., **Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel**) - Knowledge of **microservices architecture** - Knowledge of **containerization** (e.g., **Docker, Kubernetes**) - Experience leveraging **DevSecOps** to improve engineering efficiency - Ability to design and implement high-quality applications that are modular, configurable, reusable, fast, secure, compliant, scalable, and maintainable - Ability to collaborate and influence other teams to remove impediments and deliver results **Skills (Preferred)** - Knowledge of cloud platforms such as **AWS, Google Cloud, or Azure** - Additional knowledge of leveraging **DevSecOps** to improve engineering efficiency ### About the Company At Mercury, the mission is to help people **reduce risk and overcome unexpected events** for more than 60 years. The team is one group with a common goal: helping others—because everyone needs insurance.

Listing freshness

CronJobs last confirmed this listing 23h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord