Sr Engineering Manager

Bengaluru, Karnataka, India | Engineering | Full-time

Apply

Responsibilities

  • Define technology roadmap for various products of a business unit. Align choices to overall organization technology strategy.
  • Work closely with teams to review architectural and technological choices for functional, cost and time to deliver fitment.
  • Optimize processes for productivity.
  • Build teams, assess skill gaps, plan upskilling exercises.
  • Collaborate with operations teams to monitor and assure SLA adherence of all services.
  • Collaborate with directors and managers of QA, Project, UX and other teams for staffing each project appropriately.
  • Mentor and manage engineering managers for effective delivery of projects
  • Percolate the benefits of the relevant technological choices to Product, Operations, Business and Executive teams.
  • Be responsible to ship products at high quality in a timely manner.

Skills

  • Good understanding of distributed systems, micro-services, messaging systems and associated architectural patterns.
  • In-depth understanding of traditional relational databases and various key-value document stores.
  • Thorough understanding of transactional and analytical workloads
  • Mastery in Object-oriented analysis and design.
  • Good understanding of web and mobile application technology stack.
  • Practitioners understand of Non-functional requirements of software and ability to make appropriate trade-off decisions
  • Experience with CI/CD environments and automation test frameworks
  • Good understanding of agile development practices
  • Familiarity with production operations of large-scale systems

Experience & Qualifications

  • Overall 10 to 14 years of experience of strong experience managing software projects right from inception to launch, seeing the full lifecycle, and building enterprise systems.
  • B.Tech/M.Tech in computer science, information technology, or a related field.