FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Mercury Insurance. Write high-quality code for complex scenarios with good test coverage .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in software programming with a focus on high-quality code, design patterns, and distributed application systems. Demonstrates strong leadership and mentoring capabilities while fostering collaboration and innovation within engineering teams.
Highest-signal resume keywords
Bachelor’s Degree In Computer Science5+ Years Software Programming ExperienceProficiency In Java, Python, Go, C++, Or JavaScriptExperience With Docker And KubernetesExperience Designing And Implementing Distributed Application Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software ProgrammingData StructuresAlgorithmsDesign PatternsREST And gRPC APIsMessage QueuingData StreamingDevSecOpsMicroservices ArchitectureAnalytics Data Leveraging
Soft Skills
Problem-Solving SkillsExcellent CommunicationCollaboration AbilitiesMentoring SkillsTechnical Guidance
Tools & Technologies
DockerKubernetesAWSGoogle CloudAzure
Industry Keywords
Insurance DomainRPAAIPrompt TuningModel Evaluations
Tech Stack
Tools & technologiesAWSAzureCloudDockerGRPCJavaJavaScriptKubernetesMicroservicesNoSQLPythonRPAC++Go
About the role
Key responsibilities & impact- Write high-quality code for complex scenarios with good test coverage
- Review and translate product requirements into robust designs for distributed application systems
- Lead design and code reviews of multiple applications
- Ensure adherence to best practices, Mercury standards, and high-quality delivery
- Lead the sprint team to deliver new or improved features
- Address impediments to delivering high-quality sprint solutions
- Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality
- Mentor and provide technical guidance to other engineers
- Foster a culture of innovation and excellence within Mercury engineering
Requirements
What you’ll need- Bachelor’s Degree in Computer Science, Information Systems or other related fields Or equivalent combination of education and experience
- 5+ years software programming experience
- 2+ years experience in technologies used at Mercury
- More than one year experience leading and mentoring engineering teams
- Proficiency in one or more industry-standard programming languages, such as Java, Python, Go, C++, or JavaScript
- Experience with data structures, algorithms, and design patterns
- Experience with relational databases, NoSQL, and caching solutions
- Experience with REST and gRPC APIs
- Proficiency in message queuing, data streaming, workflow, and integration frameworks
- Knowledge of microservices architecture
- Experience with Docker and Kubernetes
- Proficiency in DevSecOps
- Experience designing and implementing distributed application systems
- Experience leveraging analytics data and experimentation
- Strong problem-solving skills
- Excellent communication and collaboration abilities
- Demonstrated leadership, mentoring, and technical guidance skills
- Experience driving technical strategy and vision for a team
- Master’s Degree in Computer Science preferred
- Experience with RPA preferred
- Experience with AI, including prompt tuning and model evaluations, preferred
- Experience working within the insurance domain preferred
- Experience with AWS, Google Cloud, or Azure preferred
Benefits
Comp & perks- Competitive compensation
- Flexibility to work from anywhere in the United States for most positions
- Paid 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 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, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more