JumpCloud is hiring a
Software Engineer

closed
Logo of JumpCloud

JumpCloud

πŸ’΅ ~$150k-$222k
πŸ“Remote - India

Summary

The job is for a Software Engineer to join an existing product development team at JumpCloud, a remote company that offers identity and device management solutions. The role involves participating in feature implementation, collaborating closely with other teams, and making key technology decisions.

Requirements

  • 3+ years of commercial software development experience in a variety of languages with focus on backend services. JumpCloud mainly uses Golang and Node.js
  • Experience developing SaaS applications in one of the public cloud providers AWS, GCP or Azure
  • Solid understanding of designing and implementing RESTful APIs and using them as integration points with third-party applications
  • Hands-on experience working with distributed systems and microservices architecture. Bonus points if you have experience with containers in development and production environments
  • Experience working with CI/CD pipelines to build, test and deploy to environments
  • Strong communication and interpersonal skills

Responsibilities

  • Participate in feature implementation through individual contributions as part team, with a main focus on the backend services
  • Deliver high quality software by collaborating closely with Quality Assurance Engineers
  • Collaborate closely with product managers, architects and UX on the team to deliver incremental value to our customers
  • Partner with Architects and CloudOps to help make key technology decisions that ensure our designs are highly available, scalable and performant

Preferred Qualifications

Bonus points if you have implemented APIs based off of the gRPC protocol

Benefits

JumpCloud is committed to being Remote First, meaning that you are able to work remotely within the country noted in the Job Description

This job is filled or no longer available

Similar Jobs