Staff Software Engineer (frontend)

Zendesk Zendesk · Enterprise · Krakow, Poland

Staff Software Engineer focused on frontend modernization and integrating AI capabilities into Zendesk's customer reporting and analytics platform. The role involves technical leadership, system design, and driving engineering excellence with a focus on modernizing the stack with React/TypeScript and embedding AI/LLMs into user interfaces and workflows.

What you'd actually do

  1. Lead Architecture & Strategy: Drive the end-to-end system design and execution strategy for significant product areas, ensuring solutions are reliable, performant, and scalable.
  2. Drive Engineering Excellence: Make high-impact technical decisions, establish engineering standards, and advocate for sustainable architecture and tooling.
  3. Modernize the Stack: Lead frontend modernization efforts by replacing legacy features with modern frameworks like React and TypeScript.
  4. Innovate with AI: Strategically embed AI into products and workflows
  5. Collaborate Cross-Functionally: Partner closely with Product Managers, Designers, and Engineering Leaders to balance business value with technical debt and risk mitigation.

Skills

Required

  • 8+ years of professional software engineering experience, with a proven track record of delivering large-scale production systems.
  • 5+ years of experience with JavaScript and TypeScript, and mastery of the React/Redux ecosystem.
  • Strong fundamentals in system design, browser internals (DOM, event loop), and building extensible UI platforms.
  • Demonstrated ability to lead complex technical initiatives and influence technical direction beyond your immediate team.
  • Experience or strong interest in integrating Large Language Models (LLMs) into production-grade frontend systems.
  • Excellent verbal and written English skills, with the ability to explain sophisticated concepts to both technical and non-technical stakeholders.

Nice to have

  • Experience with GraphQL, reactive frontend patterns, and advanced performance optimization
  • Substantial backend experience in Ruby on Rails, Go, or Java to support full-stack architectural decisions
  • Experience with testing frameworks such as Cypress, Jest, and Playwright

What the JD emphasized

  • AI/LLM Interest: Experience or strong interest in integrating Large Language Models (LLMs) into production-grade frontend systems.

Other signals

  • integrating AI into customer-facing products
  • modernizing web applications
  • driving architecture and technical roadmap