Staff Software Engineer - Data Infrastructure
Praia Health Inc.
RemoteFull-timeRemotePosted 27 days ago
Headquarters: Chicago, IL URL: https://praiahealth.com 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 ownership of our platform, spanning high-performance Java services, Databricks ETL pipelines, and enterprise grade healthcare integrations. This is a staff level scope where you will partner closely with engineering leadership to advocate for industry best practices, mentor engineering teams, and ensure the delivery of secure, well-documented APIs used by internal teams and external health system partners. If you thrive on bridging complex data engineering workloads with secure, scalable interoperability, in a dynamic environment, we want to hear from you. Key Responsibilities 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. Cross-Functional Collaboration: Partner directly with Product, Design, and Customer-facing teams to translate complex business requirements into highly reliable technical solutions. 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. Location & Work Authorization Requirements 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. 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. To apply: https://weworkremotely.com/remote-jobs/praia-health-inc-staff-software-engineer-data-infrastructure
The average job posting receives 250 applications.
Stand out by tailoring your resume to this specific role. Our AI resume builder highlights the skills and experience that matter most to this employer.
More software engineering roles in Remote
Explore related listings
Frequently asked questions
Who is hiring for Staff Software Engineer - Data Infrastructure at Praia Health Inc.?+
Praia Health Inc. is actively hiring for this Staff Software Engineer - Data Infrastructure role. Click "Apply Now" to submit your application directly on Praia Health Inc.'s careers page — Careeronaut doesn't charge employers or candidates for referrals.
When was this Staff Software Engineer - Data Infrastructure role posted?+
This listing was first posted on 2026-05-06. We pull the latest copy from the source feed daily, and any role that's taken down gets removed from Careeronaut within seven days so you don't waste time on stale listings.
How should I apply to this Staff Software Engineer - Data Infrastructure role?+
Start by tailoring your resume to the posting — most applicants send generic CVs and the first filter recruiters use is keyword relevance. Careeronaut's AI does this automatically: paste the job description, get a matched resume in under a minute, and download as PDF or DOCX.
Where can I find more Software Engineering jobs in Remote?+
Browse all open software engineering roles in Remote on the listing pages linked below. You can filter by salary, remote-friendly, and posting date.