Software Engineer
Joyful Health · New York, NY
About the role
This is a Software Engineer (Backend) opportunity with a Series A New York healthcare finance company building an AI-powered financial operating system for medical practices. You’ll design and build complex pipelines for AI agents and data ingestion, scale data integration infrastructure to connect with varied healthcare systems, solve interoperability problems so practices can recover lost revenue, and speed up customer onboarding. You’ll help set the architectural vision, review code and write technical design documents. The ideal candidate will have 5+ years of backend engineering experience focused on data pipelines and integrations, strong Python and database systems experience, distributed systems coordination, and big data technologies. CI/CD with GitHub Actions is part of the workflow, and healthcare data or interoperability experience would be advantageous. This is an on-site role in New York City, three days a week in the office. We're looking for someone curious, pragmatic, and eager to work across the stack with a small senior team. You'll own end-to-end delivery of major features, influence architecture, and mentor engineers.
What you'll do
- Ship customer-facing features on a weekly cadence.
- Partner with design and product on scoping and trade-offs.
- Drive technical quality through review, testing, and docs.
- Mentor one or two engineers on your team.
Requirements
Hiring process
- Application review · 2 days
- Recruiter screen · 30 min
- Technical interview · 90 min
- Onsite loop · 3–4 hours
- Offer
Company
Why you'd fit
- Your top skills match 4/5 requirements
- Salary range matches your preferences
- Location match: New York, NY
- Add 2 more healthcare projects to your profile to lift your match score