Mercury Insurance Services, LLC

Senior Software Engineer

Mercury Insurance Services, LLC
Apply
21 hours ago
Remote, United StatesSenior

Base Salary

$94k - $179k/yr

Responsibilities

  • Write high-quality code for complex scenarios with good test coverage.
  • Translate product requirements into robust designs for modular, reusable, scalable, secure, compliant, and maintainable distributed applications.
  • Lead design and code reviews across multiple applications.
  • Lead sprint teams in delivering new or improved features and address impediments in the sprint backlog.
  • Collaborate with teams and stakeholders to deliver intended functionality.
  • Mentor engineers and provide technical guidance.
  • Drive technical strategy and vision for the team.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience.
  • At least 5 years of software programming experience.
  • At least 2 years of experience with technologies used at Mercury.
  • More than 1 year of experience leading and mentoring engineering teams.
  • Proficiency in one or more industry-standard programming languages such as Java, Python, Go, C++, or JavaScript.
  • Experience with data structures, algorithms, design patterns, relational databases, NoSQL, caching, APIs, message queuing, data streaming, workflow, integration frameworks, containers, and distributed application systems.
  • Experience with REST and gRPC APIs, microservices architecture, Docker, Kubernetes, and DevSecOps.
  • Strong problem-solving, communication, collaboration, influencing, mentoring, and technical leadership skills.
  • Preferred qualifications include a master’s degree, RPA experience, AI experience including prompt tuning and model evaluations, insurance-domain experience, and experience with AWS, Google Cloud, or Azure.

Benefits

  • Flexible work from anywhere in the United States for most positions; an in-person interview may be required during hiring.
  • Paid time off including vacation, sick time, nine company holidays, and volunteer hours.
  • Incentive bonus programs including potential holiday, referral, and performance-based bonuses.
  • Medical, dental, vision, life, and pet insurance.
  • 401(k) retirement savings plan with company match.
  • Education assistance and professional and personal development opportunities.
  • Promotional opportunities and a company recognition program.
  • Health and wellbeing resources including free mental wellbeing therapy or coaching sessions and child and eldercare resources.
Mercury Insurance Services, LLC

About Mercury Insurance Services, LLC

1,001-5,000 employees

Mercury Insurance Services, LLC sells personal auto, homeowners, renters, and related coverage (umbrella, condo, business auto, and mechanical breakdown) to consumers, primarily through independent agents. The company generates revenue from underwriting and premiums on property-and-casualty policies and is publicly traded on the NYSE (ticker: MCY). Founded in 1962 and headquartered in Brea, California, it is a major writer of auto insurance in California and operates in multiple U.S. states.

Contact me