Senior Software Engineer – Devices

🕒 December 16, 2025

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of JumpCloud

JumpCloud

201 - 500 employees

Founded 2013

☁️ SaaS

🔐 Security

🏢 Enterprise

💰 $66M Series F on 2021-10

SaaS • Security • Enterprise

JumpCloud is a unified identity, device, and access management platform that helps organizations centrally manage and secure their IT infrastructure across multiple operating systems and devices. It provides comprehensive solutions for cross-platform device management, cloud-first directory services, Active Directory modernization, and hybrid work enablement. JumpCloud enhances security through features such as zero trust security, passwordless authentication, and multi-factor authentication. Its platform supports automated onboarding and offboarding, identity lifecycle management, conditional access, and compliance management. JumpCloud integrates with various HR systems and offers SaaS management, allowing companies to streamline IT operations and reduce complexity. Trusted by organizations worldwide, JumpCloud is recognized for its ability to unify and secure digital workplace environments efficiently and effectively.

📋 Description

• Primarily working with Go and Node.js for cross-platform applications on Windows, macOS, and Linux. • Gaining or utilizing expertise in areas like Windows services, kernels, Event Loggers, Mac Launch daemons, and macOS internals. • Collaborating with architects, UX designers, and DevOps to ensure our systems are highly available, scalable, and deliver exceptional user experiences. • Working within a Scrum framework to drive agile development. • Learning and working with mTLS protocols and related security concepts. Prior experience in these areas is a plus. • Using OAuth/OIDC flows for secure user authentication and service access. • Writing Unit test cases, Functional test cases, and acceptance tests along with automating these test cases. • Contributing to the future of our Device Management services by participating in strategic planning and scoping sessions with product managers. • Embodying our core values: building strong connections, thinking big, and striving to improve by 1% every day.

🎯 Requirements

• 5-10 years experience developing MAC, Windows, or Linux applications (including integration with third-party applications) in any modern language (Python, Java) or Golang. Experience in one of them is a must. • Experience using one of the public cloud providers (AWS, GCP or Azure) with CI/CD pipelines (preferably Github Action) to build, test and deploy. Knowledge of containerization technologies and orchestration with Kubernetes. • Strong hands-on experience in backend software or full stack development is a must. • Working knowledge of Swift, C Sharp, C++ would be an added advantage. • Working knowledge on device MDM would be an added advantage. • Willingness to mentor junior members of the team. • Bonus points if you have experience with Services, event logger, Kernel in Windows OS and/or Launch demon, app hosting in Mac.

🏖️ Benefits

• JumpCloud is an equal opportunity employer. • Opportunities for professional growth and development. • Work with amazing talent across each department. • Participate in on-call shifts to respond to alerts.

Apply Now

Similar Jobs

🕒 December 12, 2025

In All Media

1001 - 5000

💼 Consulting

📣 Marketing

☁️ SaaS

Senior Full Stack Engineer architecting backend and frontend solutions for a leading global employment marketplace. Join a high-velocity engineering squad focusing on modernization of backend infrastructure.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 December 11, 2025

Smart Working

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Full Stack Engineer enhancing features for a microservice-based ancillary platform at Smart Working. Collaborate with a cross-functional team and take ownership of projects.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 December 1, 2025

Astreya

1001 - 5000

💼 Consulting

📦 Logistics

📣 Marketing

Full Stack Engineer developing cloud solutions in Java and Kubernetes environments for improved engineering productivity. Collaborating with teams to build and maintain internal tools and APIs for enterprise applications.

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 December 1, 2025

Expert Global Group

1001 - 5000

🏭 Manufacturing

🔧 Hardware

🏢 Enterprise

Tech Lead responsible for Java/J2EE application development and team mentorship in an engineering design firm contacting Fortune 500 companies.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer