Senior Full Stack Software Engineer

Empassion Health, Inc.

New York (NY)

On-site

USD 155,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A healthcare organization is seeking a Senior Full Stack Software Engineer to enhance care delivery through technology. This role involves leading projects, developing high-quality software, and mentoring engineers in a remote-first setting. Ideal candidates should have over 5 years of experience, a strong back-end focus with expertise in Python and Django, and familiarity with Google Cloud services. Join us in improving patient outcomes through innovative tech solutions.

Qualifications

  • 5+ years of software development experience with a focus on back-end.
  • Deep expertise in building scalable back-end Web APIs.
  • Solid understanding of CI/CD pipelines and infrastructure as code.

Responsibilities

  • Own design, development, testing, and maintenance of high-impact full-stack features.
  • Become a system expert across our architecture.
  • Advocate for pragmatic engineering and simple, robust architectures.

Skills

Back-End Web APIs
Python
Django
DevOps fundamentals
Vue.js
PostgreSQL
Infrastructure as Code

Tools

Google Cloud Platform
Docker
Kubernetes

Job description

About Empassion

Empassion is a Management Services Organization (MSO) focused on improving the quality of care and costs on an often neglected “Advanced illness/ end of life” patient population, representing 4 percent of the Medicare population but 25 percent of its costs. The impact is driven deeper by families who are left with minimal options and decreased time with their loved ones. Empassion enables increased access to tech-enabled proactive care while delivering superior outcomes for patients, their communities, the healthcare system, families, and society.

$155,000 - $175,000 a year

Role Overview

The Senior Full Stack Software Engineer will report directly to the Director of Technology, a seasoned technology leader with experience delivering high-quality software and managing engineering teams in high-growth environments. This role requires ownership of critical engineering initiatives and driving delivery through both individual contribution and technical leadership / mentorship.

You will work closely with a team of Full-Stack Engineers and collaborate with Data & Analytics and Clinical Operations teams to deliver impactful solutions.

Remote Work & Travel

Empassion is a remote-first, fully distributed company across the United States, with a strong emphasis on asynchronous communication. While day-to-day work is remote, this role requires travel 3–4 times per year for company-wide and engineering off-sites, focused on strategy alignment, team culture, and complex problem solving.

What Success Looks Like
  • Own design, development, testing, and maintenance of high-impact full-stack features
  • Become a system expert across our architecture:
    • Vue.js Frontend
    • Python Django / Django REST Framework (DRF) APIs
    • Google Cloud Platform (GCP) including GKE, Cloud SQL (PostgreSQL), Cloud Storage, and BigQuery
  • Advocate for pragmatic engineering and simple, robust architectures
  • Partner closely with Clinical Operations to understand workflows and translate complex business requirements into scalable technical solutions
What You Will Bring
  • 5+ years of software development experience, with strong Back-End focus
  • Healthcare industry experience (strongly preferred)
  • Deep expertise building scalable Back-End Web APIs
  • Expert-level Python proficiency
  • Hands-on experience with Django and/or Django REST Framework (DRF)
  • Solid DevOps fundamentals, including:
    • CI/CD pipelines
    • Infrastructure as Code (Terraform)
    • Docker & Kubernetes
    • Cloud infrastructure (GCP, Cloud SQL, Cloud Storage)
  • Strong frontend fundamentals with experience in Vue.js or React
  • Advanced knowledge of relational databases, including:
    • PostgreSQL
    • Schema design
    • Indexing & query optimization
  • Experience designing complex state management systems, including state machines and rules engines
  • Self-starter mentality with a high sense of ownership and agency
  • Demonstrated accountability for production systems and code quality
Our Engineering Philosophy

At Empassion, we believe that the highest form of engineering is achieved in building simple yet robust solutions to solve complex business problems.

Our philosophy is guided by five core principles

Maintainability First: We stay closely attuned to industry trends but choose our tools with the discretion that healthcare technology demands. We reach first for battle-tested, well-supported technologies that allow us to deliver business value quickly and ensure reliability for the patients and clinicians that depend on us. Our engineers take pride in solutions that are built to last and simple to maintain.

Mindful Innovation: As technical experts, we must lead the charge in uncovering opportunities for innovation and automation across our business. We encourage the use of emergent technologies when they provide a clear, measurable impact for our most pressing business problems. Our engineers are innovators who can justify their choices with expertise and professional wisdom.

Extreme Ownership: Our engineers carry a deep sense of personal accountability for everything they ship. We aren’t satisfied with just completing the requirements in a ticket; we partner with stakeholders and dive deeply into business problems to ensure we are building the right thing, often identifying gaps in requirements well before they become problems in production. We view thorough documentation and rigorous self-testing of our code as non-negotiable parts of the job—not for the sake of process, but because we refuse to leave the success of our work to chance.

Business-Focused Engineering: We don't measure success by the frequency of releases or the number of tickets closed, but by the outcomes that we drive for our clinicians and patients. We expect every engineer on our team to possess a keen "business sense"—to understand the why behind a request before diving into the how. It is our responsibility to develop a deep understanding of our stakeholders’ pain points and proactively propose technical solutions that address them with accuracy.

Simplicity over Complexity: We strive to write software that is simple, clear and approachable, allowing new engineers to open pull requests within their first week on the job. We are careful to avoid speculative abstractions, experimental design patterns, and other forms of over-engineering that make our systems difficult to understand, debug, and maintain.

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

Similar jobs worth comparing

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

DevOpsChat • United States

Remote
USD 120,000 - 180,000
Flexible hours
Supportive remote work environment
Opportunities for professional growth
Senior Data Engineer (NYC Hybrid)
Senior Data Engineer (NYC Hybrid)

Empassion Health, Inc. • United States

On-site
USD 120,000 - 160,000
Equity grants
Comprehensive medical, dental, and vision coverage
401(k) retirement plan
Software Engineer - Full Stack
Software Engineer - Full Stack

Worky • Houston (TX)

On-site
USD 110,000 - 160,000
Software Engineer – Full Stack
Software Engineer – Full Stack

Empower Pharmacy • United States

On-site
USD 95,000 - 135,000
Senior Software Engineer, Backend
Senior Software Engineer, Backend

F-Prime Capital • Santa Monica (CA)

On-site
USD 190,000 - 270,000
Competitive salary
Equity compensation
Comprehensive Medical, Dental, Vision
+4
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Empower Pharmacy • Houston (TX)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision coverage
+5
Full Stack Software Engineer
Full Stack Software Engineer

Care Around the Block • Knoxville (TN)

On-site
USD 100,000 - 120,000
Health Insurance
Vision Insurance
Paid Time Off
+3
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Empower Pharmacy • United States

On-site
USD 100,000 - 130,000
Medical insurance
Dental insurance
Vision coverage
+2
Software Engineer
Software Engineer

Stealth-Healthtech-Startup • New York (NY)

Hybrid
USD 140,000 - 210,000
Competitive salary & stock options
Hybrid setup NYC/remote-friendly
Comprehensive health plans
VP of Engineering
VP of Engineering

IMPaCT Care • United States

On-site
USD 150,000 - 200,000
Competitive compensation
Equity grants
Comprehensive benefits
+1