Skip to main content
Mercury Insurance Services

Senior Software Engineer

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Mid-size
$94.5k–$179k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior software engineer with 5+ years of programming experience, including 2+ years with Mercury-used technologies and leadership/mentoring experience. Needs strong backend/distributed systems skills, APIs, databases, messaging, microservices, Docker/Kubernetes, and DevSecOps. Remote role hiring within the United States only.

Required skills

JavaPythonGoC++JavaScriptRelational databasesNoSQLCaching solutionsRESTgRPCApache KafkaApache NiFiAmazon SQSMS MQApache CamelMicroservicesDockerKubernetesDevSecOps

Optional skills

AWSGCPAzureSpring BootCI/CDJenkinsS3Drools

What you'll do

  • Write high-quality code for complex scenarios with good test coverage
  • Review and translate product requirements into robust designs
  • Design distributed application systems that are modular, configurable, reusable, secure, scalable, and maintainable
  • Lead design and code reviews across multiple applications
  • Lead the sprint team to deliver new or improved features
  • Address impediments in the sprint backlog
  • Collaborate with other teams and stakeholders to deliver intended functionality
  • Mentor and provide technical guidance to engineers

What they require

  • Bachelor’s degree in Computer Science, Information Systems, related field, or equivalent experience
  • 5+ years software programming experience
  • 2+ years experience in technologies used at Mercury
  • More than 1 year leading and mentoring engineering teams
  • Preferred: Master’s degree in Computer Science
  • Preferred: 5+ years of backend development experience with Java
  • Preferred: 4+ years of experience with Spring Boot, APIs, and microservices
  • Preferred: 3+ years of experience with CI/CD processes and technologies such as Kubernetes and Jenkins
  • Preferred: 2+ years of experience with Kafka, AWS, S3, Drools, Blaze, or similar technologies
  • Preferred: 1+ year of experience with Guidewire Policy Center configuration and integrations
  • Experience with data structures, algorithms, and design patterns
  • Experience with message queuing, data streaming, workflow, and integration frameworks
  • Experience designing and implementing distributed application systems
  • Strong problem-solving skills
  • Excellent communication abilities
  • Ability to collaborate and influence cross-functional teams and stakeholders
  • Demonstrated leadership through mentoring and technical guidance
  • Experience driving technical strategy and vision for a team

Benefits

  • Competitive compensation
  • Bonus potential
  • Flexibility to work from anywhere in the United States for most positions
  • Paid vacation time
  • Sick time
  • 9 paid company holidays
  • Volunteer hours
  • Holiday bonus potential
  • Referral bonus potential
  • Performance-based bonus potential
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 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
  • Free mental wellbeing therapy or coaching sessions
  • Child and eldercare resources

Mercury helps people reduce risk and overcome unexpected events through insurance and has been operating for more than 60 years.

InsuranceMid-size

Details

Apply routeUnknown
$94.5k–$179k/yr