Senior Staff Engineer (fe)

Zendesk Zendesk · Enterprise · Pune, India

Senior Staff Software Engineer (Frontend) to lead the technical direction, architecture, and development of a feature-rich system for onboarding, adopting, and managing Zendesk products, while also empowering internal teams to integrate solutions. The role involves driving engineering excellence, collaborating with product and design, mentoring engineers, and owning end-to-end delivery of mission-critical features for enterprise customers.

What you'd actually do

  1. Define, drive, and own the system design, development, testing, and deployment of complex, high-quality, and highly efficient software solutions across multiple systems.
  2. Serve as a key architect, working across multiple core development teams and disciplines to architect reliable, secure, performant, extensible, and scalable solutions for enterprise customers, setting the long-term technical direction.
  3. Make high-impact, cross-organizational technical decisions and effectively communicate the rationale, trade-offs, and vision to engineering teams and senior stakeholders.
  4. Establish and champion code quality, maintainability, and scalability standards, driving the adoption of best practices and modern industry standards.
  5. Lead the evolution of Zendesk’s architecture, helping to modernize our custom data platform while dramatically improving extensibility and performance and anticipating future needs.

Skills

Required

  • Frontend software engineering
  • JavaScript
  • TypeScript
  • React
  • Redux
  • Cypress
  • Jest
  • React Testing Library
  • REST APIs
  • GraphQL APIs
  • version control tools
  • CI/CD pipelines
  • SaaS architecture
  • technical leadership
  • mentoring

Nice to have

  • modern frameworks
  • highly scalable and resilient data layers
  • modern development workflows
  • complex technical concepts to non-technical stakeholders

What the JD emphasized

  • 15+ years of experience in frontend software engineering
  • 12+ years of experience working with JavaScript and TypeScript
  • Deep, hands-on experience with testing libraries such as Cypress, Jest, and React Testing Library
  • Expertise working with REST and GraphQL APIs
  • Proven ability to autonomously own, drive, and successfully deliver multiple, highly complex, and large-scale enterprise software solutions.
  • Expert-level experience with version control tools, CI/CD pipelines, and modern development workflows
  • Extensive experience providing technical leadership and mentoring to teams of engineers
  • Deep expertise in multi-tenant SaaS architecture
  • Ability to operate with complete autonomy
  • Exceptional problem-solving, critical thinking, and systemic analysis skills.
  • Strong verbal, written, and interpersonal communication skills in English