onsite
Sr. Software Engineer - Providence Global Center
Software Engineer
Senior Software Engineer driving Health 2.0 initiatives, building scalable cloud-native services with Python, Node.js, and AWS, while integrating machine learning models and containerized deployments to enhance patient care workflows.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices using Python and Node.js, ensuring scalability and reliability in a cloud‑native environment.
- Implement and manage AWS infrastructure (EC2, Lambda, RDS, S3) with IaC tools, optimizing cost and performance.
- Integrate machine learning models into production pipelines, collaborating with data scientists to deploy predictive analytics for clinical decision support.
- Containerize applications with Docker, orchestrate with Kubernetes, and enforce CI/CD pipelines using GitHub Actions or Jenkins.
- Collaborate cross‑functionally with product, QA, and DevOps teams to deliver secure, compliant healthcare solutions.
Requirements
- 5+ years of software development experience in a healthcare or related domain.
- Hands‑on experience with AWS services and infrastructure automation.
- Experience deploying ML models in production and working with data pipelines.
- Strong problem‑solving skills, excellent communication, and a passion for improving patient outcomes.
Skills
pythonnodejsawsmachine learningdocker