Mercury Insurance logo
Mercury Insurance

Trusted by customers. Loved by team members. The smarter way to career.

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 5,001-10,000Since 1962H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

$101.2K - $204.4K / year

Seniority

Lead

Job Description

• Write high-quality code for complex scenarios with good test coverage. • Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable. • Lead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high quality. • Lead multiple sprint teams within the same product area to deliver new or improved features, addressing any impediments in delivering high-quality solutions for items in the product backlog. • Collaborate with other teams and stakeholders as necessary to ensure overall successful delivery of the intended functionality. • Mentor and provide technical guidance to other engineers across multiple teams within the same functional area, fostering a culture of innovation and excellence within Mercury engineering. • Collaborate with product managers to estimate effort, prioritize work, plan, and deliver prioritized roadmap items.

Job Requirements

  • Minimum: Bachelor’s Degree in Computer Science, Information Systems or other related fields
  • Or equivalent combination of education and experience.
  • Preferred: Master’s Degree in Computer Science.
  • Minimum: Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
  • Proficient in leveraging various data structures, algorithms, and design patterns.
  • Experienced in relational databases, NoSQL, and caching solutions.
  • Skilled in APIs using modern protocols like REST and gRPC.
  • Experienced in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.).
  • Knowledgeable in microservices architecture.
  • Experienced in containerization technologies like Docker and Kubernetes.
  • Proficient in cloud platforms such as AWS, Google Cloud, or Azure.
  • Experienced in leveraging DevSecOps to improve engineering efficiency.
  • Proficient in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
  • Experienced in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness.
  • Excellent problem-solving skills leading to innovative solutions.
  • Strong ability to collaborate and influence cross-functional teams and stakeholders across multiple functional areas to address impediments and deliver desired results.
  • Demonstrated leadership skills through mentoring and providing technical guidance to multiple teams within a functional area.
  • Experienced in championing operational excellence and best practices with a focus on quality, performance, scalability, maintainability, and observability.
  • Experienced in driving technical strategy and vision for multiple teams.

Benefits

  • 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

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 51-200H1B Sponsor

Principal Software Engineer driving initiatives across TaxAct's platform

Iowa
Full TimeRemoteTeam 10,001+H1B Sponsor

Principal Software Engineer architecting complex software solutions for financial lives

Kansas
$125.4K - $181.9K / year
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

Principal Engineer designing large-scale models for autonomous driving systems

California
$272K - $431.3K / year
AlphaSense logo

Staff Software Engineer, Expert Research

AlphaSense

The market intelligence and search platform trusted by over 3,500 leading organizations

OtherRemoteTeam 1,001-5,000Since 2011H1B Sponsor

The role involves building robust, well-designed software to solve complex problems, testing and deploying code frequently, and owning projects end-to-end, which may include system performance measurement or UI component design. Responsibilities also include mentoring senior engineers, shaping technical culture, and contributing to long-term technical strategy while remaining hands-on.

United States
$202K - $278K / year