remote
Senior Software Engineer - Automation - giftHEALTH
Software Engineer
Lead the design and maintenance of scalable automation pipelines for pharmacy operations, leveraging Python, Node.js, and AWS to streamline workflows and ensure high reliability.
About the role
Key Responsibilities
- Architect, develop, and maintain end‑to‑end automation solutions that support pharmacy operations across multiple business lines.
- Collaborate with cross‑functional teams to translate business requirements into robust, scalable code.
- Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) to accelerate delivery and improve reliability.
- Monitor, troubleshoot, and optimize automated workflows, ensuring high availability and performance.
- Document design decisions, coding standards, and best practices for internal knowledge sharing.
Requirements
- 5+ years of software engineering experience with a focus on automation and backend services.
- Proficiency in Python and Node.js, with strong object‑oriented design skills.
- Hands‑on experience deploying and managing services on AWS (EC2, ECS, Lambda, S3, RDS).
- Solid understanding of containerization (Docker) and orchestration (Kubernetes) in production environments.
- Excellent problem‑solving skills and a passion for writing clean, maintainable code.
Skills
pythonnodejsawsdockerkubernetes