Mercury Insurance Services, LLC

Senior Software Engineer

Mercury Insurance Services, LLC
Apply
2 months ago
Remote, United StatesSenior

Base Salary

$94k - $179k/yr

Responsibilities

  • Write high-quality code for complex scenarios with strong test coverage.
  • Translate product requirements into modular, configurable, reusable, scalable, secure, compliant, and maintainable distributed application designs.
  • Lead design and code reviews for multiple applications.
  • Lead sprint teams in delivering new or improved features and resolving delivery impediments.
  • 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.
  • Preferred: 5 or more years of backend development experience with Java and Python.
  • Preferred: 5 or more years using AWS technologies.
  • Preferred: 3 or more years with database technologies such as Cassandra, DynamoDB, and MongoDB.
  • Experience with programming languages, data structures, algorithms, design patterns, databases, caching, APIs, messaging, data streaming, workflows, integrations, microservices, containers, and distributed systems.
  • Experience driving technical strategy, mentoring team members, and influencing cross-functional stakeholders.
  • Preferred experience with AWS, Google Cloud, or Azure.
  • A Master’s degree in Computer Science is preferred.

Benefits

  • Competitive compensation, incentive bonus opportunities, paid time off, nine paid company holidays, and volunteer hours.
  • Medical, dental, vision, life, and pet insurance.
  • 401(k) retirement savings plan with company match.
  • Flexibility to work from anywhere in the United States for most positions; an in-person interview may be required.
  • Promotional opportunities, education assistance, and professional and personal development programs.
  • Recognition programs and health and wellbeing resources, including mental wellbeing therapy or coaching and childcare and eldercare resources.

Tech Stack

Amazon DynamoDBApache CassandraApache KafkaAWSAzureC++DockerGoGoogle CloudgRPCJavaJavaScriptKubernetesMongoDBPython

Categories

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