[Remote] Senior Software Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Mercury Insurance is a recognized company known for its achievements and culture, recently awarded as one of America's Best Midsize Employers for 2026. The Senior Software Engineer will be responsible for designing, developing, and maintaining complex software systems while leading agile teams and mentoring junior engineers to ensure high-quality software solutions.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 Science5 or more years of backend development experience with Java and Python4 or more years of experience utilizing AWS technologies such as Lambda, CloudWatch, S3, etc3 or more years of experience with Database technologies such as Casandra, DynamoDB, MongoDB1 or more years of experience with generative AI or Machine Learning1 or more years of experience with front end technologies like ReactExperience in cloud platforms such as AWS, Google Cloud, or AzureBenefitsCompetitive compensationFlexibility 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.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Hybrid FP&A Analyst (2+ Yrs. Financial or Pricing Analysis Req.) - Hybrid

Remote

Senior Data Scientist, Business Finance

Remote

Experienced Loan Servicing Customer Service Representative – Remote Opportunity for Delivering Exceptional Client Support and Driving Business Growth at blithequark

Remote

New Job Opportunities - December 16, 2021

Remote

Remote Legal Transcription Specialist

Remote

Client service manager, enterprise accounts

Remote

Experienced Remote Online Chat Specialist – Customer Support and Service Representative for Dynamic Team Environment

Remote

Remote Data Entry Specialist – Health Insurance Operations – Temp‑to‑Perm Opportunity with 8‑Week Paid Training

Remote

Amazon Immediate Data Entry and Form Filling Job Opening – Work from H – Amazon Store

Remote

Broker

Remote
← Back