Staff Software Engineer - Agent Workspace
Ultimate.ai
Job Description
Why this role matters
We build the tools that support agents helping millions of people each day. As a Staff Frontend Engineer, you'll work on the interface that powers meaningful human support interactions worldwide. Your work helps agents solve problems faster and with less friction—and that’s something we care deeply about.
Who we're looking for:
You’ve built and scaled medium to large frontend applications—ideally in a SaaS environment—and are comfortable working with TypeScript, React/Redux, and GraphQL. You’ve led technical initiatives and shipped production-ready features that made a real impact.
We’re looking for someone who enjoys solving problems, collaborating with others, and helping shape how things are built—not just what gets built.
What you get to do every day:
Build customer-facing features in the Support product that empower agents to deliver better service
Modernise legacy UI with React, Redux, TypeScript, and GraphQL
Triage and fix performance issues to improve speed and reliability
Collaborate closely with other engineers, helping shape development workflows and improve tooling
Share your knowledge—document best practices, lead discussions, and support other engineers
Help guide architectural decisions with a focus on long-term maintainability and performance
Look for ways to reduce complexity and improve developer experience across the platform
What you bring to the role:
7+ years building web applications in a frontend environment—ideally in SaaS
Hands-on experience with JavaScript, TypeScript, and frameworks like React and Redux
A good understanding of browser behavior, the JS event loop, async programming, and how it all interacts with the DOM
Familiarity with testing practices from unit to end-to-end
Comfort working in agile environments and navigating changing priorities
Clear written and verbal communication skills
A willingness to mentor others and work collaboratively
Experience with Ember is a plus, but not required
Contributions to open-source projects or writing technical docs are nice to have
Please note that Zendesk can only hire candidates who are physically located and plan to work from Karnataka or Maharashtra. Please refer to the location posted on the requisition for where this role is based.
Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.
The intelligent heart of customer experience
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.
Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to peopleandplaces@zendesk.com with your specific accommodation request.