JumpCloud

Staff Software Engineer

JumpCloud

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AndroidAWSAzureCloudDistributed SystemsDNSDockerGoJavaJavaScriptLinuxMongoDBNode.jsPythonRedisSaltStackUnixVagrant

About the role

  • Ensure users, groups, and permissions are synchronized with non-JumpCloud services
  • Integrate organizations with SaaS products for identity sourcing and access management
  • Shape technical solutions around identity, authentication, security, and cloud scaling
  • Design architecture for authenticating users and migration of objects from AD
  • Develop web services to support AD Integration within JumpCloud’s infrastructure
  • Plan integration with Microsoft Azure
  • Participate in on-call shifts to respond to alerts during assigned shift
  • Work with engineering leadership and product management for scoping and feature delivery

Requirements

  • You must be located in and authorized to work in the country noted in the job description
  • Fluent spoken and written English
  • 10+ years of industry/production programming experience in Java, Python, C, or C++
  • Strong interest to learn and work in Go and Node.JS
  • Willingness and demonstrated ability to learn and embrace new technologies, languages, and frameworks
  • Strong Experience developing large-scale web applications, SaaS applications in the cloud (AWS a plus) or large, distributed systems
  • Comfortable with Linux/OSX/Unix as desktop development environment
  • Strong database work experience, including relational and non-relational databases
  • Strong team player
  • Passion for product and customer