
Praia Health Inc.
Staff Software Engineer - Data Infrastructure
Remote (Worldwide)RemotePosted 1 month ago
Full TimeSeniorRemoteUS
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Praia is seeking a Staff Software Engineer to serve as a technical anchor and architect for our core consumer experience platform. In this role, you will establish deep, end-to-end architectural owner
Key Highlights
- Architecture & System Design: Build and scale foundational platform services powering Praia’s consumer experience products. Lead code and design reviews, establishing technical direction and mentoring other engineers.
- Healthcare Interoperability: Build and operate enterprise integration services for EMRs (Epic/MyChart and others) using HL7 FHIR APIs and related modern integration patterns.
- Data Engineering Workloads: Utilize Databricks and Apache Spark for complex data engineering workloads (pipelines, workflows, notebooks) to support product and integration use cases.
- Security & API Excellence: Develop and own secure APIs with strong authentication/authorization, auditing, and least privilege principles. Produce and maintain high quality developer documentation (integration guides, runbooks).
- DevOps & Operational Readiness: Build with a modern DevOps mindset, owning CI/CD pipelines, automated testing (unit/integration), infrastructure-as-code, monitoring/logging, and data-driven incident response.
Qualifications
Required Qualifications
- Experience: 8+ years of experience building and operating production software, with demonstrated staff- or senior-level scope and clear ownership of complex, distributed systems.
- Core Tech Stack: Strong programming skills in Java, Python, and Spark. Hands-on experience with Databricks (jobs, Delta Lake) and comfort partnering closely with data teams.
- Healthcare Domain: Direct experience integrating with EMR/EHR systems and healthcare interoperability standards; practical experience with FHIR APIs is required.
- Cloud & Infrastructure: Experience designing and delivering cloud-native services (AWS/Azure/GCP), including Kubernetes and Terraform-based deployments. Comfortable owning release and operational processes via CI/CD.
- Security First: Deep knowledge of OAuth2/OIDC and API security patterns (mTLS, JWT, secrets management, least privilege) alongside secure SDLC practices.
- Observability: Experience with modern observability tools (logging, metrics, tracing, APM) and a disciplined approach to incident response.
- Communication: Exceptional written and verbal communication skills; proven ability to write clear technical design documents and present architecture to senior stakeholders.
- Education: Bachelor’s degree in CS/Engineering, or equivalent practical experience.
- Geographic Restriction: Candidates must permanently reside in either the United States or Canada; no other locations will be considered at this time.
- Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. The company does not sponsor applicants for work visas (e.g., H-1B, TN, etc.) at this time.
Skills & Technologies
JavaSparkCI/CDPythonAWSAzureGCPKubernetesTerraform
About the Company
Praia Health Inc.
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Senior
Location
Remote (Worldwide)
Work Mode
Remote
Posted
1 month ago
Country
US