
Senior Engineering Manager
- Pune, Maharashtra
- Permanent
- Full-time
- Manage, mentor, and lead a team of 10-16 experienced engineers.
- Empower, challenge, and coach team members to grow their impact as individual technical leaders by providing them with context and continuous feedback
- Foster a culture of mutual respect, collaboration, and consensus-based decision-making.
- Mentor and lead other engineers on the team to deliver features and enhancements.
- Defines and owns high level architecture designs and technology roadmap with the associated release goals.
- Defines and help develops POCs for new and upcoming strategic technology solutions.
- Defines team wide engineering best practices and mechanisms to measure the adoption.
- Drives technical architecture conversations with platform teams.
- Plan for team capacity and help drive recruitment of high-quality colleagues.
- Represent the team in internal/external technology events and conferences.
- 7+ years of experience with Java, preferably with the Spring framework
- Experience with ServiceNow modules and licensing models
- Experience with Automation and orchestrating complex business flows
- Experience analysing, building, and implementing open-source technologies
- Experience with datastores (SQL, NOSQL, etc) and event-based technologies (Kafka)
- Strong understanding of microservice based architectures and how to achieve composability
- Demonstrable experience delivering rich APIs and integrating complex workflow and applications
- Experience of Test-Driven Development approaches
- Experience delivering solutions that operate with large volumes of data and strict non-functional requirements around performance, flexibility, and scalability.
- Experience with several database systems, on-premises and on cloud.
- Experience delivering solutions leveraging at least two leading cloud platforms, one of which must be Azure, AWS or Google
- Broad knowledge of programming languages, operating system principles, networking, and software development best practices.
- Experience building and leading high-performant remote engineering teams with high degrees of psychological safety. Proactively gives and receives feedback; is not afraid to have difficult conversations.
- Ability to seek different perspectives and relevant context to effectively navigate ambiguity.
- Ability to foster an inclusive team culture that enables team members of all backgrounds to succeed and thrive.
- Experience developing and reviewing complex technical requirements and translating them into actionable tasks for engineers.
- Experience leading cross-functional projects and been a main POC for their team across a large organization.
- Experience driving end-to-end architectural discussions across teams and organizations.
- Experience in helping leading development lifecycle process, best practices and operating distributed cloud-based micro services
- Experience of designing systems or components on large projects (£5M).
- Strong preference for Open-Source experience.
- Strong communication skills, both verbal and written, with the ability to drive conversations across multiple teams to a conclusion.