As we grow the JumpCloud Engineering team, we are hiring an Engineering Manager to lead teams in our Devices Management Engineering group in the India region.
You will be responsible to build out features, help drive architecture, define best practices and enable product quality. You are required to guide the engineering teams reporting to you to make things happen and excel. In this process, you will have influence over engineering practices in addition to product strategy and execution.
You will have the opportunity to play a key role in the success and development of our engineering teams in addition to growing your own career. We are seeking a technically enabled leader who is passionate about building great products and high performing teams.
In this role, you will:
As part of the Devices Engineering team, and as part of the engineering team as a whole here at JumpCloud, you will be responsible for managing and guiding the engineering teams reporting to you.
You will build out features, help drive architecture, define best practices and enable product quality.
You will have influence over our engineering practices in addition to product strategy and execution.
As an active member of the engineering leadership team, you will partner with your peers and other teams to build, lead, and inspire a world class engineering organization.
You will provide technical leadership and oversight of team activities in your areas of expertise.
You will be responsible for hiring, on-boarding and mentoring a growing and diverse team of high potential team members.
What we are looking for:
6+ years of experience leading and building software engineering teams developing on top of public clouds, like AWS, GCP, or Azure
12+ years management experience as a software engineer in any industry and in any tech stack.
Experience managing a team of 8 or more members, performance management and building a successful team.
Track record of leading and driving team and/or organizational projects/initiatives to successful, on-time completion and/or delivery
Strong understanding of software engineering principles and techniques
Track record of Software-as-a-Service Ownership, and strong proponent of Reliability Principles
Hands-on experience working with agile teams
Ability to work and communicate effectively with other engineering managers, and both technical and non-technical business stakeholders
Ability to quickly integrate new technologies and industry best practices into your skill sets
Experience managing cross-functional teams including Software and Quality Engineers
Strong track record in finding, hiring, growing, and retaining High Performing Engineers
Proven ability to thrive in a fast-moving, team-oriented, collaborative environment
Track record of continuous improvement through innovation, delivery, process development, quality, etc.
Experience leading geographically diverse engineering teams in today’s remote first work environment
Bonus points if you have experience with:
Commercial software development in a variety of languages and operating systems technologies (Golang, C++, Python, Java, Kernels, OS libraries, etc.)
MacOS or Windows development, including working with native libraries and frameworks
Strong technical foundation in software engineering design principles