Mercury Insurance is hiring a Software Engineer I in Brea, California, offering an attractive salary range of $98,000–$137,000 per year. This is a strong opportunity for an early-career software engineer looking to build and improve technology solutions within the insurance industry while gaining valuable experience in a professional engineering environment.
Job Overview
| Field | Details |
|---|---|
| Company Name | Mercury Insurance |
| Role | Software Engineer I |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant software development knowledge |
| Job Location | Brea, California, USA |
| Salary | $98,000–$137,000 USD per year |
| Work Type | On-site / Hybrid* |
| Job Type | Full-time |
| Job Level | Entry Level / Software Engineer I |
| Industry | Insurance |
Job Description
Essential Job Functions:
- Develop a strong understanding of relevant product areas, codebases, and systems.
- Write high-quality code for simple scenarios with good test coverage.
- Assist with any application system support needs.
- Participate in design and code reviews of applications to ensure best practices, adherence to Mercury standards, and high quality.
Qualifications
Education:
- Minimum: Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields Or equivalent combination of education and experience.
- Completion of the Summer 2026 Internship at Mercury Insurance
- Preferred: Master’s Degree in Computer Science
Experience
Skills:
- Experienced in programming in one or more industry-standard language (e.g., Java, Python, GoLang, C++, JavaScript).
- Knowledge of Leveraging various Data Structures, Algorithms and Design Patterns. Knowledge of relational databases, NoSql and caching solutions.
- Strong Problem Solving Skills. Good Communication skills. Ability to work independently on simple tasks.
- Ability to Collaborate and Influence other team members to address impediments and deliver desired results
Minimum
- Experienced in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
- Knowledgeable in leveraging various data structures, algorithms, and design patterns. Familiar with relational databases, NoSQL, and caching solutions.
- Strong problem-solving skills. Good communication abilities.
- Capable of working independently on simple tasks.
- Ability to collaborate and influence team members to address impediments and deliver desired results.
Preferred
- Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
Selection Process
- Application submission and resume screening
- Initial recruiter or HR screening
- Technical interview
- Engineering/team interview
- Final interview
- Background and employment checks
- Job offer and onboarding
How to Apply
- Visit the official Mercury Insurance careers page or the relevant job listing.
- Review the Software Engineer I job requirements and responsibilities.
- Prepare your updated resume and relevant application information.
- Submit your application through the company’s official application portal.
- Monitor your email for interview or application-status updates.
- Complete the interview and selection process if shortlisted.