Logo for Itential

Product Support Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • Accountability
  • Time Management
  • Teamwork
  • Prioritization
  • Verbal Communication Skills

Roles & Responsibilities

  • 5+ years of experience in enterprise software technical support, application support, or DevOps-oriented roles
  • Bachelor's degree in Computer Science, Engineering, or related technical field, or equivalent practical experience
  • Strong scripting skills in Python and Bash for automation and troubleshooting
  • Experience with containerization/orchestration technologies such as Docker and Kubernetes

Requirements:

  • Own customer issues end-to-end from triage through resolution with accountability and timely follow-through
  • Perform advanced troubleshooting and root cause analysis across APIs, services, and distributed environments; reproduce issues using platform components (Node.js, MongoDB, RabbitMQ, Redis)
  • Build and maintain test environments using virtual machines, Docker, and Kubernetes; reproduce issues and validate fixes
  • Communicate with customers via Jira Service Management, email, and meetings; meet SLAs and contribute to documentation and process improvements; participate in on-call rotations

Job description

Job Type
Full-time
Description

Job Summary:

Itential is seeking a Product Support Engineer to join our Customer Success organization as part of the Product Support Engineering team. In this role, you will work directly with customers to troubleshoot production-impacting problems, perform deep technical analysis, and drive issues from initial triage through resolution. You’ll serve as both a technical expert and a customer advocate, partnering closely with Product, Engineering, and Customer Success teams to improve product quality and ensure a high standard of customer experience.


Supervisory Responsibilities:

  • None.

Duties/Responsibilities:

  • Develop deep technical expertise in the Itential Automation Platform and supporting technologies.
  • Own customer issues end-to-end, from triage through resolution, ensuring accountability and timely follow-through.
  • Perform advanced troubleshooting and root cause analysis across APIs, services, and distributed environments.
  • Reproduce customer issues by installing and configuring platform components (Node.js, MongoDB, RabbitMQ, Redis).
  • Build and maintain test environments using virtual machines, Docker, and Kubernetes.
  • Act as an escalation point for high-impact or production-critical issues, coordinating across internal teams.
  • Partner with Engineering to document defects, provide reproducible scenarios, and track issues through resolution.
  • Communicate clearly and effectively with customers via Jira Service Management, email, and meetings.
  • Meet defined SLAs while maintaining a high standard of quality in issue handling and updates.
  • Contribute to documentation, identify issue trends, and drive improvements in product quality and support processes.
  • Participate in a rotating on-call schedule to support 24/7 customer needs, including weekends and holidays (on-call means being available, not actively working).
Requirements

Required Skills/Abilities:

  • 5+ years of experience in enterprise software technical support, application support, or DevOps-oriented roles, or equivalent hands-on experience troubleshooting complex systems
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Strong scripting skills (Python, Bash) for automation and troubleshooting.
  • Familiarity with backend and web technologies, including Node.js and API-driven architectures.
  • Experience with databases such as MongoDB and relational databases (SQL).
  • Hands-on experience with Linux/Unix systems and strong command-line proficiency.
  • Experience working with containerization and orchestration technologies such as Docker and Kubernetes.
  • Experience supporting and debugging REST APIs and integrations using tools such as Postman and curl.
  • Working knowledge of networking and security concepts (e.g., proxies, firewalls, VPNs, SSL/IPSec, SSO).
  • Strong troubleshooting skills, including the ability to analyze logs and diagnose issues across distributed systems.
  • Excellent written and verbal communication skills, with the ability to translate technical findings into clear customer-facing updates.
  • Self-starter mindset with the ability to manage multiple priorities in a fast-paced environment.
  • Comfortable working collaboratively across technical and non-technical teams.
  • Familiarity with Agile development methodologies and working closely with Engineering teams.

What Success Looks Like in This Role:

  • Consistently drives complex issues to resolution with minimal oversight.
  • Effectively balances technical investigation with clear, proactive customer communication.
  • Builds strong cross-functional relationships with Engineering, Product, and Customer Success teams.
  • Contributes to reducing recurring issues through knowledge sharing and feedback into the product.
  • Demonstrates strong ownership during escalations and critical incidents.

Technical Support Engineer Related jobs

Other jobs at Itential

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.