[Remote] Senior Software Engineer(Guidewire)
Note: The job is a remote job and is open to candidates in USA. Mercury Insurance is consistently recognized for its achievements and culture, including a recent Forbes award. As a Senior Software Engineer, you will design, develop, and maintain complex software systems while leading teams, mentoring junior engineers, and ensuring high-quality software delivery.ResponsibilitiesWrite high-quality code for complex scenarios with good test coverageReview 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 maintainableLead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high qualityLead the sprint team to deliver new or improved features, addressing any impediments to delivering high-quality solutions in the sprint backlogCollaborate with other teams and stakeholders to ensure successful delivery of intended functionalityMentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineeringSkillsBachelor's Degree in Computer Science, Information Systems or other related fields OR equivalent combination of education and experience5+ years software programming experience with 2+ years experience in Technologies used at Mercury, more than one years experience leading and mentoring engineering teamsProficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript)Experienced in leveraging various data structures, algorithms, and design patterns. Skilled in relational databases, NoSQL, and caching solutionsExperienced in APIs using modern protocols like REST and gRPC. Proficient 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 architectureExperienced in containerization technologies like Docker and KubernetesProficient in leveraging DevSecOps to improve engineering efficiencyExperienced 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. Skilled in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness. Strong problem-solving skillsExcellent communication abilities. Strong ability to collaborate and influence cross-functional teams and stakeholders to address impediments and deliver desired results. Demonstrated leadership skills through mentoring and providing technical guidance to team membersExperienced in driving technical strategy and vision for a teamMaster's Degree in Computer Science6 or more years of experience with Guidewire Policy Center (configurations and integrations)4 or more years of experience with Java/J2EE2 or more years of experience utilizing technologies such as Kafka, AWS, S3, Drools, Blaze, etc2 or more years of experience with Personal lines products1 or more years of experience with CI/CD tools such as Jenkins, GUnit, etcExperience in cloud platforms such as AWS, Google Cloud, or AzureBenefitsFlexibility to work from anywhere in the United States for most positionsPaid 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 insurance401 (k) retirement savings plan with company matchEngaging work environmentPromotional opportunitiesEducation assistanceProfessional and personal development opportunitiesCompany recognition programHealth and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and moreCompany OverviewMercury Insurance has offered quality insurance for personal auto insurance to homeowners insurance to mechanical breakdown protection. It was founded in 1962, and is headquartered in Los Angeles, California, USA, with a workforce of 5001-10000 employees. Its website is http://www.mercuryinsurance.com.Company H1B SponsorshipMercury Insurance has a track record of offering H1B sponsorships, with 7 in 2026, 22 in 2025, 23 in 2024, 14 in 2023, 15 in 2022, 8 in 2021, 13 in 2020. Please note that this does not guarantee sponsorship for this specific role.