Senior Software Development Engineer

MCG Health

United States

Hybrid

USD 136,000 - 190,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision, life, and disability insurance
401K retirement plan
15 days of paid time off

Job summary

MCG Health is seeking an experienced software developer to lead the design and delivery of complex cloud-native services. The ideal candidate has over 5 years of experience, particularly in Azure, and is proficient in C#, .Net, SQL Server, and Microservices. Key responsibilities include driving the design process, managing non-functional requirements, and utilizing AI tools to optimize workflows. This position offers a comprehensive benefits package, including medical insurance and 15 days of paid time off.

Qualifications

  • 5+ years of professional software development experience, especially with Azure cloud native distributed systems.
  • Strong proficiency in C#, .Net Framework, SQL Server, REST APIs, and Microservices.
  • Experience designing scalable, secure, and testable services for production.

Responsibilities

  • Lead the end-to-end design and delivery of complex, cloud-native services.
  • Anticipate and proactively address non-functional requirements including operational readiness and security.
  • Use AI tools for code generation, design exploration, and incident analysis.

Job description

At MCG, we lead the healthcare community to deliver patient-focused care. We have a mission-driven team of talented physicians and technical experts developing our evidence-based content and innovating our products to accelerate improvements in healthcare. If you are driven to enhance the US healthcare system, MCG is eager to have you join our team. We cultivate a work environment that nurtures personal and professional growth, and this is a thrilling time to become a part of our organization. With dynamic roles that offer meaningful impact, you'll be able to fully realize your potential. Plus, you'll enjoy world-class benefits and the security, stability, and resources of our parent company, Hearst, with over 100 years of experience.

Scope & Influence

Own moderate to high complexity problems that span multiple cloud services, where tradeoffs, failure modes, and non-obvious interactions must be identified and resolved.

Operate effectively when requirements evolve during execution, providing technical judgment that keeps delivery on track.

Influence technical decisions and design direction beyond your immediate team, serving as a trusted technical voice in cross-service discussions.

Design & Delivery

Lead the end-to-end design and delivery of complex, cloud-native services — from requirements analysis through production operation.

Anticipate and proactively address non-functional requirements including operational readiness, security, performance, and testability.

Drive work through ambiguity, decomposing unclear or shifting requirements into actionable, well-sequenced plans.

AI-Augmented Engineering

Use AI tools (e.g., Claude, Copilot) as a core part of your daily workflow — for code generation, design exploration, debugging, code review, incident analysis, and knowledge retrieval.

Author and maintain markdown skill files that codify repetitive workflows, runbooks, and best practices, enabling consistent and efficient execution across the team and reducing tribal knowledge.

Incident Response & Reliability

Actively contribute to incident response, root cause analysis, and preventative improvements, helping the team build increasingly resilient systems.

Own and improve on-call practices and runbooks for services you design and deliver.

Quality & Craft

Design services that are scalable, secure, and testable by default.

Debug complex, multi-service issues that cross team and domain boundaries.

Raise the testing and code quality bar through code review, pairing, and leading by example.

Proactively address performance, reliability, security, and maintainability concerns in every phase of development.

What We’re Looking For
  • 5+ years of professional software development experience, with significant time building and operating Azure cloud native distributed systems.
  • Strong proficiency in C#, .Net Framework, SQL Server, REST APIs, and Microservices.
  • Demonstrated experience designing scalable, secure, and testable services for production.
  • Track record of debugging complex issues across multiple services and system boundaries.
  • Hands‑on experience with CI/CD pipelines, infrastructure-as-code, and cloud operations.
  • Solid understanding of security best practices, including secure coding, authentication/authorization patterns, and data protection.
  • Experience participating in or leading incident response and root cause analysis.
  • Proficiency with AI‑assisted development tools (e.g., GitHub Copilot, Claude) and a demonstrated habit of integrating them into daily engineering work for code generation, review, documentation, and problem‑solving.
  • Experience building and maintaining markdown-based documentation (skill files, runbooks, process guides) to standardize repetitive tasks and enable team-wide automation and consistency.
  • Strong communication skills — able to articulate tradeoffs, influence decisions, and mentor teammates.
Preferred Qualifications
  • Experience in healthcare technology or working with PHI/ HIPAA-regulated systems.
  • Familiarity with event-driven architectures, service mesh, or message bus patterns (e.g., Azure Service Bus, Kafka).
  • Experience with observability tooling (logging, tracing, metrics) for distributed systems.
  • Background in agile delivery and service ownership models.

Pay Range: $136,000 - $190,400

Other compensation: Bonus Eligible

Location Preference: Seattle-based talent preferred for this role

Benefits
  • Travel expected 1–3 times per year for company-sponsored events.
  • 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.
  • Up to 8 weeks of paid parental leave + 10 weeks of paid bonding leave.

All roles at MCG are expected to engage in occasional travel to participate in team or company-sponsored events for the purposes of connection and collaboration.

Equal Employment Opportunity Statement

MCG is a leading healthcare organization dedicated to patient-focused care. We value our employees' unique differences and are an Equal Employment Opportunity (EEO) employer. Our diverse workforce helps us achieve our goal of providing the right care to everyone. We welcome all qualified applicants without regard to race, religion, nationality, gender, sexual orientation, gender identity, age, marital status, veteran status, disability, pregnancy, parental status, genetic information, or political affiliation. We are committed to improving equity in healthcare and believe that a diverse workplace fosters curiosity, innovation, and business success. We are happy to provide accommodations for individuals. Please let us know if you require any support.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Sales Engineer, RN/Technical
Senior Sales Engineer, RN/Technical

MCG Health • Seattle (WA)

On-site
USD 125,000 - 175,000
Medical, dental, vision, life, and dis
401K retirement plan
Paid time off
+1
Senior Sales Executive Team Lead, Payer New
Senior Sales Executive Team Lead, Payer New

MCG Health • Seattle (WA), Northern (KY)

Hybrid
USD 138,000 - 193,000
Medical, dental, vision, life, and dis
401K retirement plan
Paid time off
+1
Product Manager
Product Manager

MCG Health • Seattle (WA)

Hybrid
USD 130,000 - 182,000
Remote work
Medical, dental, vision insurance
401K retirement plan
+3
Full Stack Software Engineer - Remote or Hybrid in MN or DC
Full Stack Software Engineer - Remote or Hybrid in MN or DC

Socket.dev • Bridgeton (MO)

Hybrid
USD 113,000 - 193,000
AI Solutions Engineer
AI Solutions Engineer

RXinsider LTD. • New Jersey

On-site
USD 140,000 - 170,000
AI Solutions Engineer
AI Solutions Engineer

Managed Health Care Associates, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 140,000 - 170,000
Medical, dental, vision plans
Teledoc access
401K with match
+2
Software Engineer (Fullstack)
Software Engineer (Fullstack)

Mochi Health • San Francisco (CA)

On-site
USD 140,000 - 180,000
Daily meals and espresso bar
Pre-tax commuter perks
Top-of-market compensation
+2
Software Engineer
Software Engineer

McKesson Corporation • Atlanta (GA)

On-site
USD 101,000 - 168,000
Senior Backend Engineer
Senior Backend Engineer

Mochi Health • San Francisco (CA)

On-site
USD 230,000 - 330,000
Top-of-Market Compensation
Equity packages
401(k) with match
+5
Senior Backend Engineer
Senior Backend Engineer

Mochi-Health • San Francisco (CA)

On-site
USD 230,000 - 280,000
On-site SF office
Competitive salary
Equity packages
+3