remoteonsite
SW Engineering Manager - MarketCast India
Engineering Manager
Lead a high‑performing software engineering team, driving delivery of scalable applications using Python, Node.js, and AWS. Champion best practices, continuous improvement, and cross‑functional collaboration to meet business goals.
About the role
Key Responsibilities
- Lead, mentor, and grow a team of software engineers, fostering a culture of ownership and continuous improvement.
- Collaborate with product managers and architects to translate business requirements into robust, scalable software solutions.
- Drive the adoption of best practices in coding, testing, CI/CD, and cloud deployment (AWS, Docker).
- Ensure timely delivery of high‑quality releases while maintaining architectural integrity and performance.
- Champion Agile methodologies, facilitating sprint planning, retrospectives, and cross‑team coordination.
Requirements
- 5+ years of software development experience with strong proficiency in Python and Node.js.
- Hands‑on experience designing and deploying applications on AWS (EC2, Lambda, RDS, S3).
- Proven track record managing and scaling engineering teams in a fast‑paced environment.
- Deep understanding of CI/CD pipelines, containerization (Docker), and automated testing.
- Excellent communication skills and a collaborative mindset.
Skills
pythonnodejsawsdockercicdagile