remote
Senior Software Engineer - Sabio Group
Software Engineer
Senior Software Engineer leading AI‑centric, secure, scalable solutions with a DevOps mindset, leveraging Python, Node.js, AWS, Docker, Kubernetes and CI/CD pipelines to deliver automated customer experience platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance, secure software solutions for AI‑driven contact centre applications.
- Implement and manage CI/CD pipelines, containerization (Docker) and orchestration (Kubernetes) to ensure rapid, reliable deployments.
- Collaborate with data scientists and product teams to integrate machine‑learning models into production workflows.
- Automate infrastructure provisioning and monitoring using AWS services and IaC tools.
- Mentor junior engineers, conduct code reviews, and promote best practices in software quality and security.
Requirements
- 5+ years of professional software development experience, with strong expertise in Python and Node.js.
- Proven track record in building scalable, cloud‑native applications on AWS.
- Hands‑on experience with Docker, Kubernetes, and CI/CD tooling (GitHub Actions, Jenkins, etc.).
- Solid understanding of DevOps principles, automated testing, and performance optimization.
- Excellent communication skills and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetescicd