onsite
Backend Team Lead - 360vuz
Software Engineer
Lead a high‑performing backend team, architecting scalable services with Python and Node.js, deploying on AWS, and ensuring robust database and container orchestration with Docker and SQL.
About the role
Key Responsibilities
- Architect and develop scalable backend services using Python and Node.js.
- Lead a team of developers, providing mentorship, code reviews, and performance feedback.
- Design and maintain CI/CD pipelines, containerization with Docker, and deployment on AWS.
- Ensure high availability, security, and compliance of backend systems.
- Collaborate with product, frontend, and DevOps teams to deliver end‑to‑end solutions.
Requirements
- 5+ years of backend development experience with Python and Node.js.
- Strong knowledge of AWS services (EC2, RDS, S3, Lambda).
- Proficiency in Docker, Kubernetes, and CI/CD tooling.
- Experience with relational databases (PostgreSQL/MySQL) and NoSQL stores.
- Excellent communication, leadership, and problem‑solving skills.
Skills
pythonnodejsawsdockersql