Software Engineer
Builds and scales backend data pipelines and integrations for healthcare financial systems, solving interoperability challenges to enable rapid customer onboarding. Requires 5+ years backend experience with Python, distributed systems, and AI pipelines.
About the job
What you'll do
- Drive the architecture, design, and implementation of complex pipelines for AI agents and data ingestion sources
- Develop and scale our data integration infrastructure to connect seamlessly with a variety of healthcare systems
- Solve interoperability challenges to help healthcare practices recover lost revenue and understand their financial health
- Work closely with the engineering and product teams to improve onboarding speed and build a robust data strategy
- Actively contribute to building the team's architectural vision and technical roadmap
- Collaborate on code reviews and technical design documents to ensure code quality and distribute knowledge
We'd love to hear from you if
- 5+ years of experience in backend engineering, with a focus on building data pipelines and integrations
- Experience working with healthcare data or solving interoperability challenges is a plus
- Proficiency in: Python and database systems, with familiarity in performance and optimization for scale
- Experience in distributed systems coordination and AI pipelines
- Familiarity with big data technologies and comfortable working with massive datasets
- CI/CD workflows such as Github Actions
Base pay range: $150,000–$275,000 per year
Skills
Python, Databases, Distributed Systems, Ai Pipelines, Big Data, CI/CD, GitHub Actions, Data Pipelines, Data Integration
Similar jobs
Backend Engineering jobsBuild secure, scalable identity and access management platforms, APIs, and internal tooling using JavaScript, Node.js, React.js, and distributed-systems expertise. The role requires 5+ years of backend or distributed-systems experience and familiarity with authentication protocols is a plus.
Build backend systems and APIs that ingest, process, and route large-scale telemetry data in real time. The role requires strong computer science fundamentals, Node.js/TypeScript experience, distributed-systems knowledge, and ownership of reliable cloud software.
Build and maintain highly available, scalable distributed systems, data pipelines, messaging systems, and services powering Internet intelligence products. The role requires 5+ years of distributed-systems experience and proficiency with Go, cloud platforms, databases, and messaging technologies.
Build and maintain backend systems powering Cash App Taxes, translating complex federal and state tax requirements into reliable filing and e-file functionality. The role requires 4+ years of software development experience, strong system design skills, and a bachelor's degree or equivalent experience.
Build shared Ruby backend foundations for APIs, asynchronous jobs, workflow orchestration, and developer tooling. The role requires 5+ years of software engineering experience, including 3+ years with production Ruby systems, plus expertise in distributed systems and large codebases.