Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Professional Services Software Engineer - India image - Rise Careers
Job details

Professional Services Software Engineer - India

All roles at JumpCloud are Remote unless otherwise specified in the Job Description.


About JumpCloud

JumpCloud® delivers a unified open directory platform that makes it easy to securely manage identities, devices, and access across your organization. With JumpCloud®, IT teams and MSPs enable users to work securely from anywhere and manage their Windows, Apple, Linux, and Android devices from a single platform. JumpCloud® is IT Simplified.



About the Role:

Professional Services Software Engineers are members of the Customer Tools engineering team at JumpCloud. The Customer Tools team owns, maintains and builds creative and custom solutions directly to/for our customers. These tools and solutions range from stand-alone automation tools with full blown GUIs to interactive CLI scripts and custom reports of varying complexity. The Customer Tools team is part of the Professional Services department at JumpCloud, which offers the team a unique engineering environment and experience along with the opportunity to work on a wide range of projects that touch various aspects of the JumpCloud platform.



What you’ll be doing:
  • Meet with and build solutions for customers.
  • Collaborate with members of the Customer Tools team on projects and solutions that improve quality of life for customers.
  • Leverage Jira to track work and liaise with internal stakeholders and other engineering teams.
  • Interact directly with customers on projects, providing a scope of work, building documentation and supporting implementation.
  • Identify trends and review data to make informed decisions regarding tooling improvements. 
  • Communicate regularly with various internal JumpCloud departments.
  • Lead stand ups, planning/review meetings and post-mortems.
  • Represent the Customer Tools team in strategic meetings with other internal stakeholders in JumpCloud.
  • Design tools and solutions using your advanced knowledge of your primary language and deep understanding of JumpCloud’s code base and customers.
  • Proactively assist with the prioritization of work in each sprint.
  • Provide regular feedback and opportunities for growth to less experienced members of the team.
  • Actively seek opportunities to improve other members of the team and contribute to key initiatives led by GCS, Engineering and Product.


We’re looking for:
  • A strong desire to build solutions that make IT admin’s lives easier.
  • Creative approaches to solving problems and providing solutions using engineering best practices.
  • A deep understanding of the value that each script or tool can provide to each customer, and the importance of that value.
  • Analytic and collaborative approach to understanding solutioning from the customer’s perspective.
  • At least 9 years of experience in programming/scripting in a professional environment for an internal IT department, MSP or Software company, etc.
  • Experience working as part of an agile software team.
  • Familiarity with all stages of the SDLC.


You'll need experience in the following technical areas to qualify:
  • PowerShell scripting
  • Bash scripting
  • Windows/Mac Administration
  • Cloud computing services (AWS, Azure, GWS etc)
  • Working with RESTful APIs
  • Usage and management of Git repositories
  • Python or other object-oriented languages


Desired but not essential:
  • Experience working with JumpCloud or other Cloud Directory services (Azure, Okta, OneLogin etc) in an Administrative capacity.
  • Hands-on experience with networking and authentication protocols and concepts such as LDAP(S), RADIUS, SAML, OIDC or SCIM.
  • Linux administration.
  • Experience contributing to and working on open source projects.
  • Having built, managed or contributed to integrations between SaaS solutions.
  • Experience with leading engineering initiatives or projects.
  • Bachelor’s degree preferred, but not required.


#LI-MS1


Where you’ll be working/Location:

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


This role is remote in the country of India. You must be located in and authorized to work in India to be considered for this role.


Language:

JumpCloud® has teams in 15+ countries around the world and conducts our internal business in English. The interview and any additional screening process will take place primarily in English. To be considered for a role at JumpCloud®, you will be required to speak and write in English fluently.  Any additional language requirements will be included in the details of the job description.


Why JumpCloud?  

If you thrive working in a fast, SaaS-based environment and you are passionate about solving challenging technical problems, we look forward to hearing from you! JumpCloud® is an incredible place to share and grow your expertise! You’ll work with amazing talent across each department who are passionate about our mission. We’re out of the box thinkers, so your unique ideas and approaches for conceiving a product and/or feature will be welcome. You’ll have a voice in the organization as you work with a seasoned executive team, a supportive board and in a proven market that our customers are excited about.  


One of JumpCloud®'s three core values is to “Build Connections.” To us that means creating " human connection with each other regardless of our backgrounds, orientations, geographies, religions, languages, gender, race, etc. We care deeply about the people that we work with and want to see everyone succeed." - Rajat Bhargava, CEO


Please submit your résumé and brief explanation about yourself and why you would be a good fit for JumpCloud®.  Please note JumpCloud® is not accepting third party resumes at this time.   


JumpCloud® is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.


Scam Notice:

Please be aware that there are individuals and organizations that may attempt to scam job seekers by offering fraudulent employment opportunities in the name of JumpCloud. These scams may involve fake job postings, unsolicited emails, or messages claiming to be from our recruiters or hiring managers. Please note that JumpCloud will never ask for any personal account information, such as credit card details or bank account numbers, during the recruitment process. Additionally, JumpCloud will never send you a check for any equipment prior to employment.


All communication related to interviews and offers from our recruiters and hiring managers will come from official company email addresses (@jumpcloud.com) and will never ask for any payment, fee to be paid or purchases to be made by the job seeker. If you are contacted by anyone claiming to represent JumpCloud and you are unsure of their authenticity, please do not provide any personal/financial information and contact us immediately at recruiting@jumpcloud.com with the subject line "Scam Notice"


#LI-Remote #BI-Remote

JumpCloud Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
JumpCloud DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of JumpCloud
JumpCloud CEO photo
Rajat Bhargava
Approve of CEO
What You Should Know About Professional Services Software Engineer - India, JumpCloud

Join us at JumpCloud as a Professional Services Software Engineer and dive into the exciting world of customer-focused engineering! At JumpCloud, we pride ourselves on simplifying IT with our unified open directory platform. As a part of our Customer Tools engineering team, you'll engage directly with customers to create innovative solutions that enhance their experience. This means collaborating with a dynamic group of engineers to develop a variety of tools ranging from sleek GUIs to interactive CLI scripts. You’ll have the chance to lead projects, utilize your PowerShell and Bash scripting skills, and track your work through Jira while liaising with internal teams. Your insights will be vital in identifying trends and improving our tooling to better serve our clients. We're looking for someone with a strong passion for making IT administration easier, along with significant experience in programming and an analytical mindset. You'll be driving initiatives from the ground up, so a collaborative spirit and a willingness to mentor others is key. With a remote-first culture, you can work comfortably from anywhere in India. JumpCloud is more than just a workplace; it's a place to grow and innovate with a team that values creative problem-solving and connectivity. If you're eager to tackle challenging technical problems and contribute to a supportive, rapidly evolving environment, we'd love to have you on board!

Frequently Asked Questions (FAQs) for Professional Services Software Engineer - India Role at JumpCloud
What are the main responsibilities of a Professional Services Software Engineer at JumpCloud?

As a Professional Services Software Engineer at JumpCloud, you'll be responsible for building and maintaining custom solutions for our customers. This includes collaborating with team members on diverse projects, developing automation tools, and providing direct support during implementation. You'll leverage your engineering skills to design tools and assess trends to continually enhance the customer experience.

Join Rise to see the full answer
What qualifications do I need to apply for the Professional Services Software Engineer position at JumpCloud?

To apply for the Professional Services Software Engineer role at JumpCloud, candidates should have at least 9 years of professional experience in programming or scripting, alongside familiarity with agile software development processes. Proficiency in PowerShell, Bash, and cloud services like AWS or Azure is required, and knowledge of RESTful APIs is essential. While a Bachelor's degree is preferred, it isn’t mandatory.

Join Rise to see the full answer
Can remote work options be considered for the Professional Services Software Engineer role at JumpCloud?

Yes! The Professional Services Software Engineer position at JumpCloud offers remote work opportunities within India. We're committed to maintaining a remote-first culture, allowing you to work from the comfort of your home while collaborating with our internationally diverse team.

Join Rise to see the full answer
What is the team environment like for a Professional Services Software Engineer at JumpCloud?

At JumpCloud, the team environment for a Professional Services Software Engineer is dynamic and collaborative. You’ll work closely with other engineers in the Customer Tools team, as well as engage with various departments across the organization. Regular meetings and stand-ups promote open communication, ensuring that everyone has a voice in project discussions.

Join Rise to see the full answer
What opportunities for growth can I expect as a Professional Services Software Engineer at JumpCloud?

As a Professional Services Software Engineer at JumpCloud, you'll have numerous opportunities for growth. You’ll not only contribute to key initiatives but also receive regular feedback to help you develop your technical and leadership skills. Additionally, your ideas will be valued, allowing you to innovate within a supportive atmosphere as you advance in your career.

Join Rise to see the full answer
Common Interview Questions for Professional Services Software Engineer - India
How do you prioritize tasks when working on multiple projects as a Professional Services Software Engineer?

In this role, effective prioritization is crucial. To answer this question, share a structured approach based on the project's urgency and impact on customers. Describe using agile methodologies to help streamline your workload while collaborating with your team to ensure alignment on sprint goals.

Join Rise to see the full answer
Can you describe your experience with PowerShell scripting in a professional environment?

When discussing your experience with PowerShell scripting, provide specific examples of tasks you've automated or problems you've solved. Highlight the skills you utilized and any improvements in efficiency or accuracy resulting from your scripts, demonstrating your technical expertise.

Join Rise to see the full answer
How do you approach collaboration with non-technical stakeholders?

Collaboration with non-technical stakeholders is essential. Describe your approach by emphasizing clear communication, understanding their needs, and breaking down technical concepts into relatable terms. Highlight a situation where your communication led to a successful outcome.

Join Rise to see the full answer
What are your strategies for testing and validating your custom tools?

In answering this question, emphasize a systematic approach to testing, including unit tests and user feedback. Share examples where thorough validation led to identifying bugs early and ensuring that the final product met customer requirements without compromising on quality.

Join Rise to see the full answer
Describe a challenging technical problem you solved and the impact it had.

Here, provide a compelling narrative about a specific problem. Detail the challenge, your analytical approach to solving it, and the tools or scripts you used. Conclude with the positive impact it had on the team or customer operations, illustrating your problem-solving capabilities.

Join Rise to see the full answer
What role does customer feedback play in your development process?

Emphasize that customer feedback is integral to your development process. Discuss how you actively gather feedback, analyze it for trends, and incorporate insights into your tool design and enhancements. Share examples of how this approach led to significant improvements in your previous projects.

Join Rise to see the full answer
How do you keep your technical skills up to date in such a rapidly changing field?

To showcase your dedication to continuous learning, mention specific strategies such as attending workshops, following industry blogs, participating in forums, and contributing to open-source projects. Highlight any recent technological trends you’re excited about and how you plan to integrate them into your work.

Join Rise to see the full answer
How would you handle a disagreement with a team member on a project approach?

To effectively address this situation, describe your strategy for maintaining open communication. Emphasize the importance of understanding differing perspectives and how you would propose a collaborative discussion to reach a mutually beneficial solution, potentially involving data to support your viewpoint.

Join Rise to see the full answer
What experience do you have with RESTful APIs in your projects?

Discuss your experience with designing, integrating, or troubleshooting RESTful APIs, and provide specific examples of how you used APIs to enhance the functionality of your tools. Share any challenges you've encountered and how you overcame them to demonstrate your technical ability.

Join Rise to see the full answer
Why do you want to work for JumpCloud as a Professional Services Software Engineer?

Express your enthusiasm for JumpCloud’s mission and values. Mention your passion for solving complex IT problems and how your skill set aligns with their needs. Personalize your response by identifying specific aspects of the company culture or projects that resonate with you.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Acquia Remote Pune or Delhi/NCR Remote
Posted 2 days ago
digiRocks Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Verisian Remote No location specified
Posted 13 days ago
Photo of the Rise User
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse

JumpCloud’s mission is to Make Work Happen®. That means empowering IT admins and connecting users to the IT resources they need via one secure identity, through a cloud directory service. Our guiding light is our customer. We work every day to mak...

143 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
23 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
115 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios