Remote Otter LogoRemoteOtter

Staff Software Engineer - Remote

Posted 5 weeks ago
Software Development
Full Time
USA
$153,000 - $214,000/year

Overview

As a Staff Software Engineer at MCG, you will be a key member of the team that’s building the platform that delivers evidence-based practices and criteria so health plan providers and payers can support clinical decision making. You will be working on new product initiatives, re-architecting the existing system, collaborating with multiple teams, doing code reviews, mentoring other engineers and evangelizing & implementing best practices.

In Short

  • Collaborate with other engineers, product managers, and business stakeholders to deliver high-quality products.
  • Design, develop, and maintain high-performance, reliable, and scalable distributed systems.
  • Transition architecture from monolithic to a cloud-native and service-oriented architecture for enhanced scalability and flexibility.
  • Mentor and guide other engineers, fostering a culture of continuous learning and improvement.
  • Participate in code reviews, architectural discussions, and technical roadmap planning.

Requirements

  • 8+ years of experience in building and operating large scale distributed systems with micro services and relational & NoSQL databases.
  • Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles.
  • Experience working with re-architecting monolithic systems into service-oriented architecture.
  • Proficiency in multiple programming languages (C#, JavaScript, Python, etc.).
  • Experience with cloud technologies, e.g. Azure/AWS/GCP, Docker, Kubernetes.
  • Experience with DevOps best practices namely: CI, Infrastructure as Code, automated deployments & testing and observability.
  • Bachelor’s degree in computer science or related field, or equivalent experience.
  • Previous experience in a healthcare domain is preferred.

Benefits

  • Hybrid work.
  • Medical, dental, vision, life, and disability insurance.
  • 401K retirement plan; flexible spending and health savings account.
  • 15 days of paid time off + additional front-loaded personal days.
  • 14 company-recognized holidays + paid volunteer days.
  • Up to 8 weeks of paid parental leave + 10 weeks of paid bonding leave.
  • LGBTQ+ Health Services.
  • Pet insurance.

M.H

MCG Health

MCG Health is a leading healthcare organization dedicated to delivering patient-focused care through evidence-based content and innovative products. With a mission-driven team of skilled physicians and technical experts, MCG aims to enhance the US healthcare system. The company fosters a supportive work environment that encourages personal and professional growth, offering dynamic roles that allow employees to make a meaningful impact. As part of Hearst, MCG provides its employees with world-class benefits and the stability of a well-established parent company, making it an exciting place to work for those passionate about improving healthcare.

Share This Job!

Save This Job!

Similar Jobs:

The Fork logo

Staff Software Engineer - Remote

The Fork

2 weeks ago

The Staff Software Engineer will lead technical initiatives and foster collaboration within teams at TheFork.

Italy
Full-time
Software Development
dbt Labs logo

Staff Software Engineer - Remote

dbt Labs

2 weeks ago

Join dbt Labs as a Staff Software Engineer to build scalable platforms for data discovery and enhance user experiences.

USA
Full-time
Software Development
240000 - 250000 USD/year

Jobgether

Staff Software Engineer - Remote

Jobgether

3 weeks ago

Join our team as a Staff Software Engineer, working remotely to develop and enhance a cloud-based POS system.

USA
Full-time
Software Development
Expert Institute logo

Staff Software Engineer - Remote

Expert Institute

3 weeks ago

Join Expert Institute as a Staff Software Engineer to build and optimize web applications that enhance legal teams' efficiency.

Worldwide
Full-time
Software Development
Trellis logo

Staff Software Engineer - Remote

Trellis

3 weeks ago

Join Trellis as a Staff Software Engineer to lead technical projects and develop innovative solutions in a fully remote environment.

Worldwide
Full-time
Software Development