Job Description
Job Description
We are partnering with a fast-paced startup transforming the healthcare space through innovative lab testing and data integration solutions. Their cutting-edge platform connects providers, patients, labs, and data analytics to streamline the workflow within the healthcare ecosystem. They are seeking a Senior Backend Python Developer who thrives in a startup environment and loves building scalable backend infrastructure while mentoring a small team of developers.
If you are a self-starter who enjoys taking initiative, solving complex challenges, and being part of a collaborative team working on mission-critical healthcare solutions, this role might be the perfect fit for you.
Responsibilities:
- Design, own, and enhance backend services and infrastructure using FastAPI and Temporal workflows.
- Develop scalable, robust APIs to handle complex datasets and integrations.
- Maintain and implement best practices for CI/CD pipelines and ensure high-quality releases, using GitHub Actions.
- Collaborate with cross-functional teams, including DevOps, frontend, and product teams to deliver seamless solutions.
- Act as a mentor for junior and mid-level developers, establishing and reviewing coding standards.
- Troubleshoot and resolve production issues, ensuring system reliability and performance.
- Write clean, well-documented, and testable code.
- Implement robust observability practices to ensure reliable system monitoring and performance tracking.
Requirements:
- Minimum 5+ years of backend development experience with Python.
- Proficient in asynchronous programming using async/await.
- Experience with FastAPI (or Flask, with a willingness to learn FastAPI).
- Strong competency with containerized development using Docker.
- Expertise with PostgreSQL and handling large datasets.
- Familiarity with workflow engines like Temporal or similar.
- Experience working with AWS services such as ECS, Lambda, S3, and RDS.
- Knowledge of caching systems like Redis.
- Experience leading or mentoring small development teams.
- Strong understanding of distributed systems and scalable architectures.
- Excellent communication skills and adaptability to fast-moving environments.
Preferred (Bonus Skills):
- Experience in healthcare systems or HIPAA-compliant environments.
- Familiarity with healthcare data standards such as HL7 or EDI.
- Previous experience with Django or frontend frameworks like React.
- Exposure to Terraform or Infrastructure-as-Code (IaC) practices.
- Hands-on experience with task queues such as Celery.
Why Apply?
This is an opportunity to be part of a company that is on the cutting edge of healthcare transformation, working directly on products that are shaping the industry. The team is a mix of local developers and offshore talent, providing a dynamic and collaborative environment. If you're eager to take ownership of backend systems and grow alongside a small, high-performing team, we’d love to hear from you.
Note: This is a hybrid role based in New Bedford, MA, requiring on-site presence at least 3 days a week.