πCanada
Engineering Manager
JumpCloud
πRemote - India
Please let JumpCloud know you found this job on JobsCollider. Thanks! π
Summary
Join JumpCloud as a Software Engineering Manager and play a key role in the success and development of our international engineering teams. You will guide 2-4 agile engineering teams, focusing on hiring, onboarding, and mentoring high-potential team members. This leadership position involves partnering with peers to build a world-class engineering organization, driving development work reuse, and providing technical oversight. You will mentor junior engineers and contribute to product strategy and execution. The role requires significant experience in managing software engineering teams and delivering complex systems, along with strong technical and leadership skills. JumpCloud offers a remote-first work environment.
Requirements
- Candidates should have experience delivering complex, distributed systems into production, an established track record in developing customer-facing software, technical ability, project management skills, and great communication skills with the motivation to achieve results in a fast paced environment
- 3 - 5+ years experience managing or leading teams developing customer-facing software. This team will cover both SaaS and local client apps
- 5+ years management experience as a software engineer in any industry and in any tech stack
- Experience in commercial software development experience in a variety of languages and operating systems technologies (Golang, C++, Python, Java, Kernels, OS libraries, etc.). JumpCloud currently uses Go, Node.js , Python, and Vue.js
- Experience in Windows or Mac OS development, including working with native libraries and frameworks, and delving into undocumented OS APIs and internals when necessary
- Strong leadership skills to help technically drive and oversee projects on multiple teams from conception to completion
- Experience with RESTful API design
- Hands-on experience working with Agile teams including Scrum
- Experience leading geographically diverse engineering teams in todayβs remote first work environment
- Proven ability to thrive in a fast-moving, team-oriented, collaborative environment
- Strong technical foundation in software engineering design principles
- You must be located in and authorized to work in the country noted in the job description to be considered for this role
- Please note: There is an expectation that our engineers participate in on-call shifts. You will be expected commit to being ready and able to respond during your assigned shift, so that alerts don't go unaddressed
- To be considered for a role at JumpCloud, you will be required to speak and write in English fluently
Responsibilities
- Engineering management for 2-4 agile teams composed of Software and QA Engineers
- Responsible for hiring, on-boarding and mentoring a diverse team of high potential team members
- As an active member of the engineering leadership team, partnering with peers and other teams to build, lead, and inspire a world class engineering organization
- Drive reuse of development work, platforming, and consistent technical and architectural direction across projects
- Provide technical leadership and oversight of team activities in your areas of expertise
- Act as a technical mentor and coach to more junior engineers
Benefits
Remote work
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πCanada
π°$148k-$223k
πUnited States
π°$199k-$237k
πUnited States
πUnited Kingdom
πUnited States
π°$127k-$200k
πWorldwide
π°$190k-$240k
πUnited States
πIreland
πUnited States