remote
Sr. Software Engineer - Engineering Tools - Lyra Health
Software Engineer
Senior Software Engineer building scalable engineering tools with Python, Node.js, and AWS, focusing on containerization, orchestration, and continuous delivery to empower internal teams.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Python and Node.js that support internal tooling and data pipelines.
- Architect and manage containerized deployments using Docker and Kubernetes on AWS, ensuring scalability and reliability.
- Implement CI/CD pipelines with GitHub Actions, Terraform, and Helm to automate build, test, and release processes.
- Collaborate with cross‑functional teams to define API contracts, data models, and performance benchmarks.
- Monitor system health, troubleshoot production incidents, and drive continuous improvement of observability and alerting.
Requirements
- 5+ years of professional software engineering experience with a strong focus on backend development.
- Hands‑on experience with AWS services (ECS/EKS, RDS, S3, CloudWatch) and infrastructure as code.
- Deep understanding of containerization, Kubernetes, and CI/CD best practices.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetescicd