Job Description
Job Description
We're a fast-moving startup focused on healthcare integrations and advanced decision-making, using Python, FastAPI, and Temporal in AWS. We're looking for a Senior Backend Developer to take over leadership of a small dev team and drive both hands-on coding and team guidance. This role is ideal for someone who enjoys building, mentoring, and improving backend infrastructure at scale.
This position will by hybrid and will require 3 days in our New Bedford, MA office.
Tech Stack
- Python 3.10+
- FastAPI
- Temporal.io
- Docker / Docker Compose
- PostgreSQL
- AWS (ECS, S3, RDS, Lambda, etc.)
- Redis
- GitHub Actions (CI/CD)
- Celery or other task queues (nice to have)
Responsibilities
- Own and evolve backend architecture built with Fast API and Temporal workflows.
- Collaborate with product and infrastructure leads to design scalable APIs.
- Guide and mentor junior developers, reviewing code and setting best practices.
- Maintain and enhance CI/CD pipelines (preferably GitHub Actions).
- Write clean, testable, and well-documented code.
- Troubleshoot production issues and implement robust logging/observability.
- Work closely with DevOps and frontend teams to support a smooth release process.
Requirements
- 5+ years of experience in backend Python development.
- Strong knowledge of asynchronous programming (async/await).
- Experience with Docker and containerized development.
- Prior experience with FastAPI (or Flask + willingness to ramp up).
- Understanding of distributed systems and workflow engines (Temporal preferred).
- Familiarity with CI/CD pipelines and GitHub Actions.
- Excellent communication skills and experience leading or mentoring dev teams.
Bonus Skills
- Experience in healthcare or HIPAA-compliant environments.
- Familiarity with HL7, EDI, or healthcare APIs.
- Frontend experience (React) or Django familiarity.
- Terraform or IaC practices.
Comprehensive benefit package available