Jumpcloud
Senior Software Engineer, Authorization - India
Bangalore, India - Remote. Posted a month ago
The role
You will develop, test and deploy scalable, secure Go, NodeJS or Python services and write automated tests. You will work with Product Management and UX across time zones and help improve engineering processes.
What you will do
- Develop, test and deploy scalable, secure Go, NodeJS or Python services
- Design and build automated test cases for new features and legacy services
- Champion CI/CD gates to enforce quality standards automatically
- Partner with Product Management and UX to refine requirements and assess technical feasibility
- Define alerts and runbooks for reliable, zero-downtime deployments
- Help improve engineering processes and use AI tools to speed up development
Required qualifications
- 8+ years of industry programming experience
- Proven record of delivering production-quality, complex, scalable software
- Proficiency in Go, NodeJS and/or Python
- Deep understanding of OAuth 2.0, OIDC, JWT and IAM systems
- Aptitude for Infrastructure as Code (Terraform) and cloud concepts
- Ability to work in a geographically distributed team using asynchronous communication and written documentation
- Excellent organizational and technical leadership skills
- Fluent English, spoken and written
- Must be located in and authorized to work in India
Nice to have
- Willingness to learn VueJS as needed for full-stack integration
Before you apply
- You must be located in and authorized to work in India to be considered
- Engineers are expected to take part in on-call shifts and be ready to respond during their assigned shift
- Third-party resumes are not accepted
About the company
JumpCloud is an AI-powered unified IT management platform that secures the modern workforce through identity, device and access management. The company has teams in 15+ countries.