14 days ago
Brea, CA, USAMid Level

Base Salary

$84k - $162k/yr

Responsibilities

  • Write high-quality code for medium-complexity scenarios with good test coverage.
  • Translate product requirements into robust, modular, configurable, reusable, secure, scalable, and maintainable application designs.
  • Provide application system support as needed.
  • Participate in application design and code reviews to promote best practices and quality.
  • Mentor and provide technical guidance to less experienced engineers.
  • Collaborate with other teams to address impediments and deliver desired results.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience.
  • Experience programming in one or more industry-standard languages such as Java, Python, Go, C++, or JavaScript.
  • Experience with data structures, algorithms, design patterns, relational databases, NoSQL, and caching solutions.
  • Knowledge of APIs using REST and gRPC.
  • Knowledge of message queuing, data streaming, workflow, and integration frameworks such as Apache Kafka, Apache NiFi, Amazon SQS, Microsoft Message Queuing, and Apache Camel.
  • Knowledge of microservices architecture and containerization technologies such as Docker and Kubernetes.
  • Knowledge of using DevSecOps to improve engineering efficiency.
  • Preferred: Master’s degree in Computer Science.
  • Preferred: Knowledge of AWS, Google Cloud, or Azure.

Benefits

  • Competitive compensation, bonus potential, incentive bonus programs, and referral and performance-based bonus opportunities.
  • Paid time off, including vacation, sick time, nine company holidays, and volunteer hours.
  • Medical, dental, vision, life, and pet insurance.
  • 401(k) retirement savings plan with company match.
  • Flexibility to work from anywhere in the United States for most positions.
  • Promotional opportunities, education assistance, and professional and personal development programs.
  • Health and wellbeing resources, including mental wellbeing therapy or coaching sessions and child and eldercare resources.
  • An in-person interview may be required during the hiring process.
Mercury Insurance Services, LLC

About Mercury Insurance Services, LLC

1,001-5,000 employees
Contact me