Senior Backend Engineer

Anywhere in the World·Posted 1mo ago
typescriptpythonnodenode.jskubernetesawsgcpspark
<img src="https://we-work-remotely.imgix.net/logos/0171/5082/logo.gif?ixlib=rails-4.0.0&w=50&h=50&dpr=2&fit=fill&auto=compress" /> <p> <strong>Headquarters:</strong> Chicago, IL <br /><strong>URL:</strong> <a href="https://praiahealth.com">https://praiahealth.com</a> </p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">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.</p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">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.</p> <h2 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold">What you'll do</h2> <ul class="[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="whitespace-normal break-words pl-2">Design and operate EMR integration services using HL7 FHIR APIs and adjacent integration patterns (Epic, MyChart, others)</li> <li class="whitespace-normal break-words pl-2">Build secure APIs with strong authentication and authorization, audit trails, and least-privilege defaults</li> <li class="whitespace-normal break-words pl-2">Use Databricks / Apache Spark for data engineering work as needs arise — pipelines, jobs, Delta Lake — to support product and integration use cases</li> <li class="whitespace-normal break-words pl-2">Produce and maintain developer documentation that engineers actually want to read: OpenAPI specs, integration guides, runbooks</li> <li class="whitespace-normal break-words pl-2">Lead code and design reviews; mentor engineers and unblock the team</li> <li class="whitespace-normal break-words pl-2">Implement automated unit and integration testing, and promote pragmatic TDD standards</li> <li class="whitespace-normal break-words pl-2">Operate with a DevOps mindset: CI/CD, infrastructure-as-code, observability, on-call readiness</li> <li class="whitespace-normal break-words pl-2">Partner with Product, Design, and Customer teams to turn requirements into reliable systems</li> </ul> <h2 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold">What we're looking for</h2> <ul class="[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="whitespace-normal break-words pl-2">5+ years building and operating production software, with senior- or staff-level scope and ownership of complex systems</li> <li class="whitespace-normal break-words pl-2">Strong programming skills in one or more of: Java/Kotlin, TypeScript/Node.js, Python (or similar)</li> <li class="whitespace-normal break-words pl-2">Hands-on experience integrating with EMR/EHR systems</li> <li class="whitespace-normal break-words pl-2">Experience designing and delivering cloud-native services on AWS, Azure, or GCP, including Kubernetes-based deployments</li> <li class="whitespace-normal break-words pl-2">Solid grounding in OAuth2/OIDC, mTLS, JWT, secrets management, and secure SDLC practices</li> <li class="whitespace-normal break-words pl-2">Comfort with CI/CD, build automation, and infrastructure-as-code — and owning your own release and operational processes</li> <li class="whitespace-normal break-words pl-2">Hands-on observability experience: logging, metrics, tracing, APM tools, and data-driven incident response</li> <li class="whitespace-normal break-words pl-2">Databricks experience: jobs and workflows, notebooks, Delta Lake, data pipelines</li> <li class="whitespace-normal break-words pl-2">Strong written and verbal communication — able to write clear technical designs and present to senior stakeholders</li> <li class="whitespace-normal break-words pl-2">Bachelor's degree in CS / Engineering, or equivalent practical experience</li> </ul> <h2 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold">Bonus points</h2> <ul class="[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="whitespace-normal break-words pl-2">Open-source contributions</li> <li class="whitespace-normal break-words pl-2">Patents, publications, or conference presentations</li> <li class="whitespace-normal break-words pl-2">Prior experience at a healthcare or health-tech company</li> </ul> <h2 class="text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold">Benefits</h2> <ul class="[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="whitespace-normal break-words pl-2">Competitive base salary and performance-based bonuses</li> <li class="whitespace-normal break-words pl-2">Full medical, dental, and vision coverage</li> <li class="whitespace-normal break-words pl-2">Company-paid life insurance and short- and long-term disability</li> <li class="whitespace-normal break-words pl-2">401(k) with company matching</li> <li class="whitespace-normal break-words pl-2">Flexible PTO</li> <li class="whitespace-normal break-words pl-2">Employee wellness programs and resources</li> <li class="whitespace-normal break-words pl-2">A supportive and inclusive remote-friendly work environment</li> </ul> <p><strong>To apply:</strong> <a href="https://weworkremotely.com/remote-jobs/praia-health-senior-backend-engineer">https://weworkremotely.com/remote-jobs/praia-health-senior-backend-engineer</a></p>