
Backend Engineer
Praia Health
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $110,000 - $160,000 per year
Tech Stack
About the role
- Build and scale platform services that power Praia’s consumer experience products.
- Build EMR integration services, including connectivity to FHIR endpoints.
- Own the delivery of secure, well-documented APIs used by internal teams and external health-system partners.
- Use Databricks for data engineering workloads when needed (pipelines, jobs, Delta Lake) to support product and integration use cases.
- Build and operate integration services for EMRs (Epic/MyChart and others) using HL7 FHIR APIs and related integration patterns.
- Develop secure APIs with strong authentication/authorization, auditing, and least-privilege principles.
- Produce and maintain high-quality developer documentation (OpenAPI specs, integration guides, runbooks).
- Implement automated testing (unit and integration) and promote practical test-driven development standards.
- Lead code and design reviews; mentor and unblock other engineers.
- Partner with Product, Design, and Customer teams to translate requirements into reliable solutions.
- Build with a DevOps mindset: CI/CD, infrastructure-as-code, monitoring/logging, and operational readiness.
Requirements
- 5+ years building and operating production software; staff/senior-level scope with ownership of complex systems.
- Strong programming skills in one or more of: Java/Kotlin, TypeScript/Node.js, Python (or similar).
- Experience designing and delivering cloud-native services (AWS/Azure/GCP), including Kubernetes-based deployments.
- Experience with CI/CD, build automation, and infrastructure-as-code; comfortable owning release and operational processes.
- Hands-on experience with observability: logging, metrics, tracing, and APM tools; data-driven incident response.
- Experience integrating with EMR/EHR systems and healthcare interoperability standards; practical experience with FHIR APIs required.
- Knowledge of OAuth2/OIDC and API security patterns (mTLS, JWT, secrets management, least privilege) and secure SDLC practices.
- Databricks experience (jobs/workflows, notebooks, Delta Lake, data pipelines) and comfort partnering with data teams.
- 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.
- Open-source contributions, patents, publications, or conference presentations are a plus.
Benefits
- Competitive salary and performance-based bonuses.
- Full medical, dental, and vision benefits.
- Company paid life insurance, company paid short-term & long-term disability.
- 401K savings plans with company matching.
- A supportive and inclusive work environment.
- Employee wellness programs and resources.
- Flexible PTO.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinTypeScriptNode.jsPythonCI/CDinfrastructure-as-codeautomated testingAPI developmentdata engineering
Soft Skills
leadershipmentoringcommunicationcollaborationproblem-solvingdocumentation
Certifications
Bachelor’s degree in CSBachelor’s degree in Engineering