Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mercury Insurance Logo

Senior Software Engineer

Mercury Insurance

$92,154 - $174,681
Nov 12, 2025
Remote, US
Apply Now

The business and/or technical problem the job is looking to solve is to design, develop, and maintain complex software systems, ensuring the delivery of high-quality software solutions by leading agile teams and mentoring junior engineers.

Requirements

  • 5+ years software programming experience with 2+ years experience in Technologies used at Mercury, more than one years experience leading and mentoring engineering teams
  • 5 or more years of solid experience with Java.
  • 1 to 2 years’ experience in mentoring and leading team members to deliver quality implementations into production environment.
  • Implementation knowledge of agentic AI using frameworks or protocols (e.g., LangGraph, OpenAI Agent SDK, or managed cloud providers implementations).
  • Familiarity and knowledge of how to use RAG and prompt engineering to get good results from AI models.
  • Exposure to cloud services from major providers like AWS, Google, or Azure that relate to AI.
  • Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).

Responsibilities

  • 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, reusable, 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 the sprint team to deliver new or improved features, addressing any impediments to delivering high-quality solutions in the sprint backlog.
  • Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality.
  • Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering.

Other

  • Bachelor’s Degree in Computer Science, Information Systems or other related fields Or equivalent combination of education and experience
  • Master’s Degree in Computer Science.
  • An in-person interview may be required during the hiring process.