Software Engineer II

atMercury InsuranceRemoteUS flagCaliforniaFull-timeFull-stack EngineerMid-levelSenior$110.5k – $153.4k/year

Posted Aug 25

This is a fully remote position, open to applicants in California.

📋 Description

• Design, create, and sustain intricate software systems.

• Produce high-quality code for medium-complexity situations, ensuring good test coverage.

• Analyze and transform product requirements into robust design specifications.

• Guarantee that applications are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable.

• Assist with the support needs of application systems.

• Engage in application design and code evaluation sessions.

• Uphold best practices, comply with Mercury standards, and maintain high quality.

• Mentor and offer technical guidance to junior engineers.

• Cultivate a culture of innovation and excellence within Mercury engineering.


⛳️ Requirements

• Bachelor’s Degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience.

• Proficient in programming using one or more industry-standard languages (e.g., Java, Python, GoLang, C++, JavaScript).

• Experienced in utilizing various Data Structures, Algorithms, and Design Patterns.

• Knowledgeable in relational databases, NoSQL, and caching solutions.

• Familiar with APIs using modern protocols such as REST and gRPC.

• Understanding of message queuing, data streaming, workflow, and integration frameworks (like Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.).

• Comprehension of microservices architecture.

• Proficient in containerization technologies like Docker and Kubernetes.

• Knowledgeable in leveraging DevSecOps to enhance engineering efficiency.

• Experienced in designing and implementing high-quality applications that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.

• Ability to collaborate with and influence other teams to mitigate obstacles and achieve desired outcomes.

• An in-person interview may be required as part of the hiring process.


🏝️ Benefits

• Competitive compensation.

• Flexibility to work remotely from anywhere in the United States for most positions.

• Paid time off, including vacation, sick leave, 9 paid Company holidays, and volunteer hours.

• Incentive bonus programs, offering potential holiday bonuses, referral bonuses, and performance-based bonuses.

• Comprehensive medical, dental, vision, life, and pet insurance.

• 401(k) retirement savings plan with company matching.

• An engaging work environment.

• Opportunities for advancement.

• Education assistance available.

• Opportunities for professional and personal development.

• Company recognition programs.

• Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more.

People also viewed

Tempo Software17 hours ago

Full Stack Developer

PL flagPoland, +6 more countriesFull-timeFull-stack Engineer
ApplyView job
Uptech18 hours ago

Senior Full-stack Engineer, Next.js, TypeScript

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job
Parallel Domain18 hours ago

Product Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$100k – $200k/year
ApplyView job
ECOMMERCE ONE18 hours ago

Full-Stack Developer, .NET/Angular

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Grafana Labs18 hours ago

Senior Software Engineer – Session Replay

US flagUnited States OnlyFull-timeFull-stack Engineer$154.4k – $185.3k/year
ApplyView job
Mozilla18 hours ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$95k – C$139k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers