Engineering Manager

Overview We are looking for a hands-on Engineering Manager to lead the development of a highly scalable platform designed to collect, store, and analyze massive IoT datasets. This is a Work From Office role requiring deep expertise in modern backend and frontend technologies, cloud infrastructure, and distributed systems.

Key Responsibilities
  • Lead a team of software engineers while remaining hands-on in architecture, design, and coding.
  • Design and deliver high-performance, reliable microservices-based systems.
  • Manage the technical roadmap, aligning engineering initiatives with overall business goals.
  • Drive end-to-end delivery using Agile processes and SDLC best practices.
  • Mentor engineers and champion best practices in code quality, unit testing, and automation.
  • Improve engineering productivity by leveraging modern AI development tools.
Required Skills and Qualifications
  • 10 to 14 years of software development experience with 3+ years as an Engineering Manager or Tech Lead.
  • Bachelor’s degree in Computer Science or equivalent from a reputed institution.
  • Hands-on expertise in Java, Node.js, React.js, and TypeScript.
  • Strong database experience with PostgreSQL, MySQL, and database sharding.
  • Proficiency in distributed system components including Kafka, Redis, and RabbitMQ.
  • Experience with DevOps and cloud infrastructure such as Docker, Kubernetes, Nginx, AWS, or GCP.
  • Familiarity with modern AI developer productivity tools like ChatGPT, Cursor, or Antigravity.
  • Strong capabilities in people management, product delivery, and business focus.
Preferred Attributes
  • Experience building and delivering large-scale SaaS platforms.
  • Strong understanding of system scalability, reliability, observability, and performance tuning.
  • Prior experience leading high-performing engineering teams in agile environments.

Apply Now

Job Category: Engineering
Job Type: Full Time
Job Location: Pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx