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

Developer Support Engineer

Jama Software® is focused on maximizing innovation success in multidisciplinary engineering organizations. Numerous firsts for humanity in fields such as fuel cells, electrification, space, software-defined vehicles, surgical robotics, and more all rely on Jama Connect® requirements management software to minimize the risk of defects, rework, cost overruns, and recalls. Using Jama Connect, engineering organizations can now intelligently manage the development process by leveraging Live Traceability™ across best-of-breed tools to measurably improve outcomes. Our rapidly growing customer base spans the automotive, medical device, life sciences, semiconductor, aerospace & defense, industrial manufacturing, consumer electronics, financial services, and insurance industries.

We're looking for a Developer Support Engineer to join our team at Jama Software! In this role, you'll play a key part in delivering exceptional technical support to our customers. You'll be working with both current and potential customers across our cloud and self-hosted solutions, helping them navigate complex back-end support and configuration issues. If you have strong product knowledge—including experience with third-party integrations—you'll be right at home here. You'll also get the chance to collaborate closely with our Product and Engineering teams, creating custom scripts to deliver creative solutions and workarounds.

Please note: this role requires candidates to be located on the East Coast of the United States.

What You'll Do: 

  • Participate in an on-call rotation, including nights, weekends, and occasional holidays. 
  • Deliver Planned Weekend Support services on weekends and holidays as required. 
  • Provide functional support for Jama Connect® to customers, partners, and internal stakeholders through support ticketing systems, screen shares, and other technologies. 
  • Support self-hosted customers with installations, upgrades, and migrations to our hosted Cloud solutions. 
  • Support and troubleshoot self-hosted installations, upgrades, and migrations. 
  • Contribute to internal and customer-facing documentation, including reviewing, approving, and publishing knowledge articles. 
  • Collaborate closely with Product and Engineering teams to provide custom scripting for complex solutions and workarounds. 
  • You will work closely with Engineering to ensure that solutions are well-documented about lessons learned from the troubleshooting and escalation process. 
  • Collaborate with customers to identify, reproduce, and log defects. 
  • Attend training sessions to stay updated on evolving features of Jama Software® and supported environment changes. 
  • Take deep dives into support tickets, working directly with customers. 
  • Analyze logs, including support bundles, Datadog, and other internal resources. 
  • Accept and review escalations from front-line support and junior support engineers. 
  • Utilize tools such as Zendesk, IntelliJ IDEA, VirtualBox, Visual VM, and the command line to troubleshoot, reproduce, and resolve issues. 
  • Perform other duties and projects as assigned. 

What You'll Bring: 

  • Ability to articulate complex thoughts clearly and concisely, both verbally and in writing. 
  • Proficiency in digging into code, understanding logic, and writing scripts for automation and debugging. 
  • 5+ years of experience supporting Java-based web applications. 
  • 5+ years of experience navigating databases and crafting SQL queries using MySQL and MSSQL. 
  • 5+ years of experience using the Linux command line to parse log files and configure system settings. 
  • 5+ years of experience troubleshooting firewalls and proxies. 
  • 5+ years of experience working with REST APIs. 
  • 5+ years of experience supporting a SaaS product or web app. 
  • Experience with containerization technologies such as Docker and Kubernetes. 

Nice to Have: 

  • A bachelor's degree in computer science or a related field is preferred. 
  • Experience with Arango DB is preferred but optional. 
  • Experience with Kubernetes and KOTS technologies is preferred but optional. 

Perks and Benefits: 

  • Virtual first and culturally diverse work environment spanning 8 countries. 
  • Ambitious and fun work with a chance to define distinct, company-shaping tangible contributions. 
  • Flexible time off and leave programs crafted to meet the needs for your rejuvenation and extra support to cope with life events with a quarterly $75 wellness reimbursement. 
  • Comprehensive and affordable medical, dental and vision plans with pre-tax savings accounts and a generous 401(k) employer match.
  • 6+ weeks of paid parental leave to bond with your new family member.
  • Emphasis on learning and development at all levels with a subscription to LinkedIn Learning. 

At Jama Software, we welcome passionate individuals who have the unrestricted right to work in the United States, including natural citizens and Green Card holders, and reside in eligible states to join our team.

Jama Software participates in E-Verify and will provide the federal government with your Form I-9. 

If you get to this point, we hope you're feeling excited about the job you just read. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in Jama Software’s mission and can contribute to our team in a variety of ways – not just candidates who check all the boxes. 

Jama Software is an Equal Opportunity Employer. Qualified applicants will be considered without regard to any characteristic protected under federal, state, or applicable law. 

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us at recruiting@jamasoftware.com to request an accommodation.

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Developer Support Engineer, Jama Software

At Jama Software®, we're on the lookout for a talented Developer Support Engineer to add to our remote team in the US! If you're someone who enjoys tackling intricate technical challenges, then this might be the perfect opportunity for you. As a Developer Support Engineer, you'll have the amazing chance to connect with both our current clients and potential customers, providing them with exceptional support for our cloud and self-hosted solutions. Your day-to-day responsibilities will involve helping customers navigate back-end support, configuration issues, and much more. You'll be collaborating closely with our Product and Engineering teams to devise creative solutions and custom scripts, all while ensuring documentation is thorough and up-to-date. The role does require availability for an on-call rotation, including weekends and occasional holidays, so flexibility is key. If you come equipped with strong knowledge in Java-based web applications, SQL databases, and you're comfortable with the Linux command line, you may find a great fit with us. Plus, we value your input, and you'll be encouraged to contribute to our processes and documentation. At Jama Software, we foster a culture of innovation and teamwork, and you will be a vital part of shaping the future of our product and the satisfaction of our clients. So, if you're ready to bring your skills to a dynamic environment where tech and creativity meet, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Developer Support Engineer Role at Jama Software
What are the main responsibilities of a Developer Support Engineer at Jama Software?

As a Developer Support Engineer at Jama Software, your primary responsibilities will include providing functional support for Jama Connect® through various channels like support ticketing systems and screen shares. You'll engage with self-hosted customers for installations, upgrades, and migrations, troubleshoot complex technical issues, and collaborate with product and engineering teams to develop custom solutions. Furthermore, you will participate in an on-call rotation and contribute to the documentation that helps our customers and internal teams alike.

Join Rise to see the full answer
What qualifications do I need to become a Developer Support Engineer at Jama Software?

To become a Developer Support Engineer at Jama Software, you should have over 5 years of experience supporting Java-based web applications, navigating databases, and crafting SQL queries with MySQL and MSSQL. You must be proficient in using the Linux command line, troubleshooting firewalls and proxies, and working with REST APIs. Familiarity with containerization technologies like Docker and Kubernetes is a plus. While a bachelor's degree in computer science is preferred, relevant experience can also make you a strong candidate.

Join Rise to see the full answer
What working conditions and perks can I expect as a Developer Support Engineer at Jama Software?

At Jama Software, we offer a remote-first working environment that embraces cultural diversity across multiple countries. You'll enjoy flexible time off and leave programs, comprehensive medical, dental, and vision plans, and a 401(k) employer match. Our emphasis on professional development includes providing access to LinkedIn Learning, ensuring you have the resources to grow your skills and advance your career. We also value work-life balance, with wellness benefits included in our offerings.

Join Rise to see the full answer
What tools and technologies should I be familiar with for the Developer Support Engineer role at Jama Software?

As a Developer Support Engineer at Jama Software, familiarity with tools such as Zendesk, IntelliJ IDEA, VirtualBox, and Visual VM is crucial for troubleshooting and resolving issues efficiently. You'll also need to be comfortable using the command line for various operations and have experience with databases to aid in logging and debugging processes. Additionally, understanding of containerization technologies will be beneficial for addressing our product's needs and supporting our customer base.

Join Rise to see the full answer
What opportunities for collaboration exist for Developer Support Engineers at Jama Software?

As a Developer Support Engineer at Jama Software, you'll have the chance to collaborate closely with our Product and Engineering teams. This role often involves creating custom scripts for unique customer problems and taking part in knowledge-sharing sessions to continuously improve internal documentation. Interaction with clients also allows you to gather insights into their challenges, which can drive future feature enhancements and support improvements.

Join Rise to see the full answer
Common Interview Questions for Developer Support Engineer
Can you describe your experience with Java-based web applications?

When answering this question, highlight specific projects where you supported Java-based web applications. Outline the challenges you faced, the solutions you implemented, and the outcomes achieved. This will demonstrate your practical experience and problem-solving skills, emphasizing your familiarity with the technologies and frameworks commonly used in this domain.

Join Rise to see the full answer
How do you troubleshoot complex support tickets?

In responding to this question, detail your methodical approach to troubleshooting. Start by explaining how you gather information from the ticket, involve customer interaction for further context, analyze logs, and use tools effectively to isolate the issue. Conclude with examples of past situations where your troubleshooting led to successful resolutions.

Join Rise to see the full answer
What experience do you have with SQL databases?

When discussing your experience with SQL databases, mention specific database systems you've worked with, such as MySQL or MSSQL. Describe your ability to write queries and optimize them for performance, as well as any experience with data migrations you've participated in. Providing a sample of a complex query you've developed can also underscore your expertise.

Join Rise to see the full answer
How do you stay updated with evolving technologies relevant to your role?

It's important to convey your proactive approach to learning. Talk about following industry news, participating in webinars, taking online courses, or being involved in professional communities. Share examples of how you've applied new technologies or approaches in your work to show your commitment to continuous improvement.

Join Rise to see the full answer
What are some common challenges you expect to face in a Developer Support Engineer role?

In your response, emphasize the need for balancing multiple tasks, particularly when dealing with on-call duties and urgent customer requests. Discuss strategies you've employed to manage stress and prioritize tasks effectively while maintaining high-quality customer support. Highlighting previous experiences with similar challenges will strengthen your answer.

Join Rise to see the full answer
How do you approach working with cross-functional teams?

When answering this question, emphasize collaboration and communication skills. Describe previous instances where you successfully worked with product and engineering teams to address customer concerns, showcasing how you facilitated discussions to arrive at effective solutions. Highlight the importance of understanding different perspectives and your adaptability in such situations.

Join Rise to see the full answer
What scripting languages are you proficient in for automation and debugging?

Discuss the scripting languages you're comfortable with, such as Python or Bash. Provide examples of specific scripts you've written to automate routine tasks or to aid in debugging processes. Emphasize your understanding of how scripting can improve efficiency and support custom solutions for clients.

Join Rise to see the full answer
Can you give an example of a time when you had to explain a complex technical concept to a non-technical audience?

Provide a detailed narrative of a situation where you effectively communicated a technical issue to a non-technical stakeholder. Break down the concept into simpler terms, use analogies where appropriate, and describe the positive outcome of the conversation. This will showcase your communication skills and ability to engage users at all levels.

Join Rise to see the full answer
What steps do you take to ensure thorough documentation of technical processes?

Highlight your systematic approach to documentation, including capturing insights during troubleshooting, creating knowledge base articles, and maintaining consistency. You might share the tools you use for documentation and the importance of feedback from both colleagues and customers in improving the accuracy and usability of the documentation.

Join Rise to see the full answer
How do you handle escalations from junior support engineers?

Discuss your approach to mentorship and support. Explain how you would seek to understand the nature of the escalation before guiding the junior engineer through troubleshooting steps, sharing knowledge about the issue and encouraging their problem-solving skills. This answer demonstrates leadership while showing your commitment to team development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

As a Compliance and Release Specialist, you will play a crucial role in the software development lifecycle at Jama Software.

Posted yesterday

Become a vital part of Phoenix Home Care & Hospice as a Registered Nurse, delivering personalized home health care to clients in St. Louis and surrounding areas.

Join a dedicated team at The Aaron Center as a Patient Support Associate, providing essential support to therapists and patients in mental health services.

Photo of the Rise User

Join the esteemed team at the University of Maryland St. Joseph Medical Center as a Surgical Scheduler Coordinator, ensuring smooth surgical procedure scheduling.

Photo of the Rise User

Become a vital part of Northwestern Medicine as a Rehab Tech Admin Specialist, contributing to patient care in a supportive, healthcare-focused environment.

Photo of the Rise User
Posted 10 days ago

Become a key player in transforming healthcare access as a Bilingual Licensed Clinical Social Worker at Pair Team.

Posted 6 days ago

As an Access Representative I at Children’s Mercy, you will play a crucial role in ensuring excellent customer service and operational efficiency within the pediatric healthcare environment.

Photo of the Rise User

The Library Kiosk/Shelving Aide role in Columbia provides an opportunity to deliver exceptional customer service and maintain library order.

Photo of the Rise User

Join Gambling.com Group as a part-time Customer Support Representative and be part of the evolving online gambling sector in the U.S.

Founded in 2006, Jama Software provides a platform for requirements, risk, and test management. It offers industry-focused services, teams building complex products, systems, and software to improve cycle times, increase quality, reduce rework, an...

9 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 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, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs