onsite
Senior Software Engineer - axio
Software Engineer
Lead the design and implementation of scalable cloud-native services using Python and Node.js, leveraging AWS, Docker, and Kubernetes to deliver high‑availability REST APIs and microservices.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance backend services in Python and Node.js.
- Design and deploy containerized applications on AWS using Docker and Kubernetes.
- Implement secure, scalable REST APIs and integrate with third‑party services.
- Collaborate with cross‑functional teams to define product requirements and technical specifications.
- Mentor junior engineers and conduct code reviews to uphold quality standards.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python and Node.js with a solid understanding of asynchronous programming.
- Hands‑on experience with AWS services (ECS/EKS, Lambda, RDS, S3) and CI/CD pipelines.
- Proficiency in Docker, Kubernetes, and infrastructure as code tools.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
pythonnodejsawsdockerkubernetes