JumpCloud

AI Software Engineer

JumpCloud

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

AndroidCloudDockerGoJavaLinuxMacOSMongoDBNode.jsNoSQLPythonRedisSaltStackSQLUnixVagrant

About the role

  • All roles at JumpCloud are Remote unless otherwise specified.
  • About JumpCloud: unified open directory platform for identity, devices, and access management.
  • Role: Software engineers to design and build server management and directory software; focus on identity, authentication, security, cloud scaling.
  • Technologies: MongoDB, GoLang, Node, Vagrant, Docker, Saltstack, ELK Stack, Redis; open to other technologies.

Requirements

  • Experience: 0-2 years of experience as a software engineer.
  • Programming Foundation: Experience in Java, Python, C, or C++, with interest in Go and NodeJS.
  • Strong Fundamentals: Understanding of data structures and algorithms.
  • Growth Mindset: Eagerness to learn; take-home coding exercise.
  • Version Control: Familiarity with Git.
  • Development Environment Comfort: Experience using Linux, macOS, or Unix.
  • Database Curiosity: Exposure to SQL or NoSQL is a plus.
  • Problem-Solving Skills: Ability to break down complex problems.
  • Collaborative Spirit: Thrives in team environments; Agile.
  • Customer-First Thinking: Passion for building user-focused products.
  • Educational Background: Bachelor’s degree in Computer Science or related field.
  • AI Tool Awareness: Comfort with AI-assisted development tools and AI-based search tools.