remote
Principal Software Engineer - HealthEquity Inc.
Software Engineer
Lead the design and delivery of scalable, enterprise‑grade microservices on AWS, driving innovation and reliability across HealthEquity’s platform using Python, Node.js, Kubernetes, and CI/CD pipelines.
About the role
Key Responsibilities
- Architect and implement high‑availability microservices in Python and Node.js, ensuring performance, security, and scalability.
- Lead cross‑functional teams in adopting cloud‑native patterns on AWS, including ECS/EKS, RDS, and S3.
- Drive continuous integration and delivery pipelines, automating testing, deployment, and monitoring.
- Mentor engineers, conduct code reviews, and champion best practices for clean, maintainable code.
- Collaborate with product, data, and security teams to translate business requirements into robust technical solutions.
Requirements
- 10+ years of software development experience with a strong focus on backend services.
- Proficiency in Python and Node.js, with deep knowledge of RESTful API design and GraphQL.
- Hands‑on experience building and deploying microservices on AWS using Kubernetes or ECS.
- Expertise in CI/CD tooling (GitHub Actions, Jenkins, ArgoCD) and automated testing frameworks.
- Excellent communication skills and a proven track record of mentoring and leading technical teams.
Skills
pythonnodejsawskubernetescicd