All roles at JumpCloud are Remote unless otherwise specified in the Job Description.
About JumpCloud
JumpCloud® delivers a unified open directory platform that makes it easy to securely manage identities, devices, and access across your organization. With JumpCloud, IT teams and MSPs enable users to work securely from anywhere and manage their Windows, Apple, Linux, and Android devices from a single platform. JumpCloud is IT Simplified.
What you'll be doing:
As we continue to grow JumpCloud internationally, we are hiring a Principal Engineer in our Developer Experience team. You’ll 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 principal engineer who is passionate about building great products with forward looking vision.
You will be responsible for identifying and eliminating systemic friction in the developer lifecycle across all JumpCloud engineering teams, you’ll help drive our DevEx strategy, define best practices and enable platform quality.
As a Principal Platform Software Engineer, you will:
Drive technical consensus across multiple teams and architectural domains to ensure a unified DevEx vision.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.Architect AI-driven workflows that automate repetitive tasks across the entire engineering organizationAssist in the career development of others, actively mentoring individuals on advanced technical issuesEvaluate build vs. buy decisions and emerging technologies to ensure JumpCloud remains at the forefront of engineering efficiency.
We’re looking for:
15+ years experience as an engineer leading complex engineering projectsExperience with cloud technologies (AWS or GCP)Strong knowledge of Go or Node, or other programming languagesStrong knowledge of Kubernetes, and IaC toolingExperience working in a distributed systems environmentAbility to work with ambiguity and drive clarity while delivering incremental valueProven ability to thrive in a fast-moving, team-oriented, collaborative environmentStrong technical foundation in software engineering design principlesExperience working with geographically diverse engineering teams in today’s remote first work environment