Position Summary:As a Software Engineer I, you will be responsible for designing, developing, and maintaining software applications and systems. You will work under the guidance of senior engineers and managers to build high-quality, innovative, and performant software that complies with coding standards and technical design.
Geo-Salary InformationAn in-person interview may be required during the hiring processState specific pay scales for this role are as follows:
$76,829 to $ $142,213 (NJ, NY, WA, HI, AK, MD, CT, RI, MA)
$69,845 to $129,284 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)
$62,860 to $116,356 (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 $98,568.90 to $ $136,901.25
The expected base salary for this position will vary depending on a number of factors, including relevant experience, skills and location.
ResponsibilitiesEssential 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.
QualificationsEducation: - 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.
Perks and BenefitsWe 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
Pay RangeUSD $76,829.00 - USD $142,213.00 /Yr.