Summary
Join JumpCloud as a Principal Software Engineer and play a key role in the success and development of our engineering teams in India and Turkey. You will build new technology initiatives, contribute to the long-term technical vision, and mentor other engineers. This remote position requires 15+ years of experience as an engineer leading complex projects, strong knowledge of Go or Node and Kubernetes, and deep experience with Gateways and Authn/z frameworks. You should be comfortable working in a distributed systems environment and possess strong technical foundation in software engineering design principles. JumpCloud offers a remote-first work environment and opportunities for professional growth.
Requirements
- 15+ years experience as an engineer leading complex engineering projects
- Strong knowledge of Go or Node
- Strong knowledge of Kubernetes
- Deep experience with Gateways and Authn/z frameworks
- Experience working in a distributed systems environment
- Ability to work with ambiguity and drive clarity while delivering incremental value
- Proven ability to thrive in a fast-moving, team-oriented, collaborative environment
- Strong technical foundation in software engineering design principles
- Experience working with geographically diverse engineering teams in todayβs remote first work environment
Responsibilities
- Regularly tackle the largest and most complex problems on the team
- Serve as a technical leader on cross-functional projects
- Functionally decompose complex problems into simple, straight-forward solutions
- Contribute to the long-term technical vision and strategic direction of the engineering team, identifying opportunities for innovation and improvement
- Work alongside other Principal Engineers and Architects to drive a shared strategy across our teams
- Implement AI to empower yourself and others
- Assist in the career development of others, actively mentoring individuals on advanced technical issues
- Balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices
Benefits
Remote work, flexible hours
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.