Principal Software Engineer

closed
JumpCloud Logo

JumpCloud

πŸ“Remote - India

Summary

Join JumpCloud's growing international team as a Principal Engineer for JumpCloud Labs! You will play a key role in developing engineering teams and building new technology initiatives. Responsibilities include researching, prototyping, and building proofs of concept for new ideas. You will also evaluate and showcase forward-looking technologies. This role requires 5+ years of engineering experience, leadership skills, and expertise in cloud technologies. The position is remote-first, offering flexibility and the opportunity to work with a collaborative team.

Requirements

  • 5+ years experience as an engineer and leading the teams
  • Experience with cloud technologies and managed services (e.g., AWS, GCP, Kubernetes)
  • Hands-on experience working in a distributed systems environment
  • Strong leadership and collaboration skills to help technically drive and oversee complex projects on multiple teams from conception to completion
  • Ability to work with ambiguity and drive clarity while delivering incremental value through the entire development lifecycle, from conception to hand-off/delivery
  • 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
  • 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

  • Researching, prototyping and building Proofs of Concepts for new ideas which JC is looking to invest in
  • Responsible for evaluating, prototyping and showcasing forward looking technology pieces which are of interest to JumpCloud customers
  • As an active member of the JC Labs team, partnering with peers and other teams to build, lead, and inspire new initiatives
  • Provide technical leadership and oversight to other teams in your areas of expertise

Benefits

Remote work

This job is filled or no longer available