Senior Backend Engineer
Headquarters: Chicago, IL
URL: https://praiahealth.com
You'll build and scale the platform services that power Praia's consumer health products, with a particular focus on EMR integration, including FHIR connectivity to Epic and other systems. You'll own end-to-end delivery of secure, well-documented APIs used by both internal teams and external health-system partners.
This is a senior-level role with real ownership over complex systems. If you've integrated with healthcare systems before and want to do it alongside people who take both engineering quality and patient experience seriously, we want to chat.
What you'll do
Design and operate EMR integration services using HL7 FHIR APIs and adjacent integration patterns (Epic, MyChart, others)
Build secure APIs with strong authentication and authorization, audit trails, and least-privilege defaults
Use Databricks / Apache Spark for data engineering work as needs arise — pipelines, jobs, Delta Lake — to support product and integration use cases
Produce and maintain developer documentation that engineers actually want to read: OpenAPI specs, integration guides, runbooks
Lead code and design reviews; mentor engineers and unblock the team
Implement automated unit and integration testing, and promote pragmatic TDD standards
Operate with a DevOps mindset: CI/CD, infrastructure-as-code, observability, on-call readiness
Partner with Product, Design, and Customer teams to turn requirements into reliable systems
What we're looking for
5+ years building and operating production software, with senior- or staff-level scope and ownership of complex systems
Strong programming skills in one or more of: Java/Kotlin, TypeScript/Node.js, Python (or similar)
Hands-on experience integrating with EMR/EHR systems
Experience designing and delivering cloud-native services on AWS, Azure, or GCP, including Kubernetes-based deployments
Solid grounding in OAuth2/OIDC, mTLS, JWT, secrets management, and secure SDLC practices
Comfort with CI/CD, build automation, and infrastructure-as-code — and owning your own release and operational processes
Hands-on observability experience: logging, metrics, tracing, APM tools, and data-driven incident response
Databricks experience: jobs and workflows, notebooks, Delta Lake, data pipelines
Strong written and verbal communication — able to write clear technical designs and present to senior stakeholders
Bachelor's degree in CS / Engineering, or equivalent practical experience
Bonus points
Open-source contributions
Patents, publications, or conference presentations
Prior experience at a healthcare or health-tech company
Benefits
Competitive base salary and performance-based bonuses
Full medical, dental, and vision coverage
Company-paid life insurance and short- and long-term disability
401(k) with company matching
Flexible PTO
Employee wellness programs and resources
A supportive and inclusive remote-friendly work environment
To apply: https://weworkremotely.com/remote-jobs/praia-health-senior-backend-engineer