Mercury Insurance is an insurance company seeking a Senior Software Engineer to design, develop, and maintain complex software systems. The role leads agile teams and projects, mentors engineers, conducts design and code reviews, and delivers secure, scalable, high-quality software solutions.