Join Zendesk as a Staff Ruby Software Engineer and lead the development of a scalable IT Asset Management platform. Drive technical initiatives and collaborate with top engineering talent to shape the future of enterprise IT solutions.
Key Responsibilities
Design and develop scalable, high-performance backend systems for IT asset tracking, lifecycle management, and compliance enforcement
Build and optimize GraphQL and REST APIs, ensuring seamless integrations with Zendesk’s ecosystem and external IT management tools
Work on data modeling and storage strategies to efficiently manage large volumes of IT asset records
Contribute to the evolution of Zendesk’s Employee Service platform, integrating ITAM with other service management capabilities
Lead efforts to enhance observability, reliability, and security, ensuring compliance with IT governance standards
Provide technical mentorship and guidance to engineers across the ITAM team
Collaborate with Product Managers, Designers, and Engineers to define technical requirements and deliver high-quality solutions
Participate in architecture discussions and system design reviews, ensuring ITAM scales to meet enterprise needs
Drive initiatives that improve developer experience, system reliability, and engineering efficiency
Required Qualifications
8+ years of experience designing, developing, testing, and shipping enterprise-grade software
Strong backend expertise in Ruby on Rails and experience with relational databases (MySQL/Aurora)
Experience building high-performance, scalable APIs using GraphQL and REST
Proven ability to architect and deliver complex solutions in a distributed, multi-tenant SaaS environment
Deep knowledge of data modeling, indexing strategies, and efficient querying techniques
Experience with event-driven architectures and messaging systems (e.g., Kafka, Sidekiq, or equivalent)
Strong problem-solving skills and ability to tackle scalability, reliability, and security challenges
Excellent communication and collaboration skills, with experience working across multiple teams
Preferred Qualifications
Experience working on IT Asset Management (ITAM), IT Service Management (ITSM), or enterprise IT solutions
Familiarity with workflow automation, approval systems, and IT compliance requirements
Knowledge of observability and monitoring tools (e.g., DataDog)
Experience with multi-tenant SaaS architectures at scale
Background in integration development, connecting IT asset systems with third-party tools and APIs
Benefits & Perks
Hybrid work model with flexibility to work remotely part of the weekOpportunities for professional development and mentorshipInclusive and diverse workplace culture