Salary
💰 $110,000 - $166,000 per year
Tech Stack
AWSCloudGraphQLITSMJavaScriptKubernetesMySQLRDBMSReactRubyRuby on RailsTypeScript
About the role
- Design and implement backend systems that provide robust, reusable task and approval functionality for ITAM workflows.
- Build features that support lifecycle automation, governance enforcement, and audit-ready IT workflows across Zendesk’s ITAM platform.
- Collaborate with ITAM engineers and the global Tasks & Approvals platform teams to extend core features for the ITAM domain.
- Ensure integrations between asset data, approval logic, and task progression are performant, reliable, and auditable.
- Support internal adoption of platform-wide components for ITAM-specific needs.
- Build APIs and services that ensure extensibility, scalability, and security.
- Write clean, testable, maintainable code; contribute to code reviews.
- Participate in agile ceremonies and team planning processes.
Requirements
- 3+ years of frontend software development experience.
- Solid experience with JavaScript/TypeScript and React.
- Familiarity with Ruby on Rails or similar backend frameworks.
- Knowledge of RDBMS systems like MySQL or Aurora.
- Ability to work cross-functionally and translate product needs into technical implementation.
- Strong communication and collaboration skills.
- Familiarity with IT asset management (ITAM), IT service management (ITSM), or enterprise workflow automation (preferred).
- Experience integrating platform components into domain-specific product teams (preferred).
- Experience with observability tools like DataDog (preferred).
- Experience designing RESTful APIs and integrating with backend services (preferred).
- Familiarity with task lifecycle models, workflow orchestration, or approval logic systems (preferred).
- Candidates must reside within a commutable distance of Zendesk offices in San Francisco, CA; Austin, TX; or Madison, WI and attend the local office part of the week.