onsite
Senior Software Engineer DevOps Backend - 6sense
Software Engineer
Lead backend and DevOps initiatives, building scalable services in Python and Node.js on AWS, while designing CI/CD pipelines, container orchestration, and infrastructure automation to drive growth and operational excellence.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python and Node.js.
- Architect and manage cloud infrastructure on AWS, including EC2, RDS, S3, and Lambda.
- Implement CI/CD pipelines with GitHub Actions, Jenkins, or similar, ensuring rapid, reliable deployments.
- Containerize applications with Docker and orchestrate with Kubernetes, optimizing for scalability and resilience.
- Collaborate with cross‑functional teams to define requirements, troubleshoot issues, and deliver feature enhancements.
Requirements
- 5+ years of professional software engineering experience, with a strong focus on backend development.
- Proficiency in Python and Node.js, plus experience with RESTful API design.
- Hands‑on expertise in AWS services, Docker, and Kubernetes.
- Solid understanding of DevOps practices, CI/CD, and infrastructure as code.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetes