Enable job alerts via email!

Staff Software Engineer, Epic

Thoughtful AI

United States

On-site

USD 190,000 - 250,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Thoughtful AI is seeking a Staff Software Engineer for its Core Platform Engineering team. This role involves integrating with Epic's APIs to create robust, scalable systems that enhance healthcare operations, ensuring high-quality data exchange and compliance with security standards. Join us as we revolutionize the healthcare industry and improve patient outcomes with AI-driven solutions.

Benefits

Competitive compensation
Employee stock options
Comprehensive health benefits
Generous leave policies

Qualifications

  • 8-10+ years of software engineering experience.
  • Hands-on integration with Epic's APIs.
  • Experience in cloud and infrastructure deployment.

Responsibilities

  • Lead development of scalable backend services interfacing with Epic.
  • Design and implement modular services for healthcare data.
  • Contribute to AWS infrastructure design and observability.

Skills

API design
Python
Node.js
Go
HIPAA compliance

Tools

AWS
Terraform
PostgreSQL
DynamoDB

Job description

Join to apply for the Staff Software Engineer, Epic role at Thoughtful AI

Join to apply for the Staff Software Engineer, Epic role at Thoughtful AI

Join Our Mission to Revolutionize Healthcare

Thoughtful is pioneering a new approach to automation for all healthcare providers! Our AI-powered Revenue Cycle Automation platform enables the healthcare industry to automate and improve its core business operations.

We’re looking for an exceptional Staff Software Engineer to join our Core Platform Engineering team, with a specific focus on integrating with Epic’s APIs and other healthcare interoperability standards.

As a Staff Engineer, you’ll drive the architecture and implementation of robust, secure, and scalable systems that directly integrate with Epic. You’ll work closely with our product and engineering teams to enable high-fidelity data exchange, real-time automations, and mission-critical workflows in healthcare environments. Your work will help power AI-driven solutions that reduce administrative burden and improve patient outcomes.

Learn more about our Warrior culture. Join us to transform how leading healthcare companies operate.

Your Role

  • Build Healthcare-Grade Integrations: Lead the development of scalable backend services that interface with Epic using FHIR, HL7v2, and Epic’s proprietary APIs. Ensure compliance with security, privacy, and interoperability standards.
  • Own the Backend Stack: Design and implement modular services that support data pipelines, job orchestration, real-time event handling, and long-running workflows, all tuned for the realities of healthcare data.
  • Drive Infrastructure and Observability: Contribute to the design of our AWS-based infrastructure. Champion monitoring, alerting, and traceability to ensure reliability and fast issue resolution for critical integrations.
  • Collaborate Cross-Functionally: Work alongside product managers, clinical operations, and other engineers to deeply understand customer workflows and translate them into robust system behaviors.
  • Mentor and Unblock: Provide architectural guidance and technical leadership to other engineers, particularly around integration patterns, authentication strategies, and system reliability.

Your Qualifications

  • Software Engineer Experience: 8-10+ years of relevant experience
  • Epic Experience: Hands-on experience integrating with Epic via FHIR APIs, HL7v2, Interconnect, or Bridges. Comfortable debugging workflows involving ADT, Orders, or Scheduling.
  • Backend Systems Expertise: Proficient in Python (FastAPI preferred), Node.js, or Go. Strong API design skills including idempotency, pagination, error handling, and versioning.
  • Security and Compliance Mindset: Deep understanding of HIPAA, audit logging, and OAuth2 authorization flows (including Epic’s App Orchard or vendor sandbox patterns).
  • Cloud and Infra: Experience deploying and scaling microservices in cloud environments (preferably AWS), with infrastructure-as-code (Terraform a plus).
  • Data Storage & Pipelines: Comfortable designing schemas and queries across PostgreSQL and/or DynamoDB. Familiar with processing batch and streaming data securely and efficiently.
  • Testing & CI/CD: Builds with quality from the start - writes unit, integration, and smoke tests and contributes to CI/CD pipelines.

What Sets You Apart

  • You’ve built production systems that exchange data with EHRs and understand the quirks and edge cases of real-world healthcare data.
  • You bring strong systems thinking and can design for failure, latency, and observability from day one.
  • You’ve worked in fast-paced, highly regulated environments and are pragmatic about trade-offs between velocity and stability.
  • You know that good documentation and clean interfaces are just as critical as performant code.
  • You’re motivated by impact, not titles, and you bring others along for the ride.

Why Thoughtful?

  • Competitive compensation
  • Equity participation: Employee Stock Options.
  • Health benefits: Comprehensive medical, dental, and vision insurance.
  • Time off: Generous leave policies and paid company holidays.

Required Technical Exercise - submissions without this component will not be considered:

  • Please spend no more than 20 minutes completing a quick coding exercise by following the instructions here.

California Salary Range

$190,000—$250,000 USD

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Thoughtful AI by 2x

Sign in to set job alerts for “Staff Software Engineer” roles.
Full-Stack Software Engineer (New graduates: United States)

United States $70,000.00-$100,000.00 2 weeks ago

Software Engineer, Early Career - Messaging API

United States $170,000.00-$720,000.00 1 week ago

Software Engineer - Fullstack, Multiple Locations

United States $81,900.00-$174,600.00 2 weeks ago

Software Engineer (L5) - Open Connect Platform

United States $100,000.00-$720,000.00 1 week ago

New York, NY $140,000.00-$185,000.00 1 week ago

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

United States $100,000.00-$720,000.00 2 weeks ago

Software Engineer (L5) - Ads Identity & Privacy

United States $100,000.00-$720,000.00 2 weeks ago

New York, United States $142,600.00-$196,200.00 1 week ago

United States $140,000.00-$170,000.00 1 month ago

Software Engineer Intern/Co-op (Fall 2025)

New York, NY $145,000.00-$260,000.00 7 months ago

United States $90,000.00-$170,000.00 9 months ago

Software Engineer - AI/ML, Multiple Locations

Redmond, WA $81,900.00-$174,600.00 2 weeks ago

Software Engineer - AI/ML, Multiple Locations

United States $81,900.00-$174,600.00 2 weeks ago

Software Engineer, Full Stack (Platform)

United States $125,000.00-$150,000.00 20 hours ago

New York City Metropolitan Area 1 week ago

Software Engineer L4/L5, Training Platform, Machine Learning Platform

United States $100,000.00-$720,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer, Core

OneSignal

Remote

Remote

USD 190.000 - 210.000

5 days ago
Be an early applicant

Staff Software Engineer - Scalable Systems & Infrastructure

ThisWay Global, Inc.

Cambridge

Remote

USD 140.000 - 200.000

3 days ago
Be an early applicant

Staff Software Engineer - Scalable Systems & Infrastructure

ThisWay Global, Inc.

Palo Alto

Remote

USD 150.000 - 250.000

3 days ago
Be an early applicant

Staff Software Engineer - Scalable Systems & Infrastructure

ThisWay Global, Inc.

Boston

Remote

USD 140.000 - 234.000

3 days ago
Be an early applicant

Staff Software Engineer - Scalable Systems & Infrastructure

ThisWay Global, Inc.

Pittsburgh

Remote

USD 150.000 - 230.000

3 days ago
Be an early applicant

Staff Software Engineer - Scalable Systems & Infrastructure

ThisWay Global

San Francisco

Remote

USD 150.000 - 250.000

3 days ago
Be an early applicant

Principal Software Engineer

Re:Build Manufacturing

Remote

USD 140.000 - 215.000

5 days ago
Be an early applicant

Senior Software Engineer

Plexus Resource Solutions

Remote

USD 170.000 - 720.000

4 days ago
Be an early applicant

Principal Software Engineer (K8/CNCF)

Staffing Science

Remote

USD 170.000 - 720.000

6 days ago
Be an early applicant