remote
Senior Software Engineer - CentralReach
Software Engineer
Senior Software Engineer driving cloud‑native SaaS solutions for healthcare, building scalable APIs, data pipelines, and secure front‑end components using Python, Node.js, and AWS services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability SaaS applications for medical data management.
- Implement RESTful APIs and microservices in Python and Node.js, ensuring performance and security.
- Deploy and manage containerized workloads on AWS using Docker, ECS/EKS, and CI/CD pipelines.
- Optimize database schemas and queries in PostgreSQL/MySQL for large‑scale medical datasets.
- Collaborate with cross‑functional teams to define product requirements and deliver technical solutions.
Requirements
- 5+ years of software engineering experience in a SaaS environment.
- Strong proficiency in Python, Node.js, and relational database design.
- Hands‑on experience with AWS services (Lambda, RDS, S3, CloudFormation).
- Knowledge of container orchestration (Docker, Kubernetes) and CI/CD best practices.
- Excellent problem‑solving skills and a passion for building secure, compliant healthcare solutions.
Skills
pythonnodejsawssqldockerkubernetes