Zendesk offices around the world Hybrid

Zendesk is hiring a Senior Fullstack Software Engineer - AI Copilot

About the Role

Join a growing AI initiative focused on transforming customer service through intelligent automation. As a Senior Fullstack Software Engineer, you'll play a central role in shaping the future of an AI Copilot product that integrates machine learning directly into support workflows. Your work will directly impact how agents and administrators interact with AI-driven tools in real-world environments.

What You'll Do

  • Lead the full lifecycle of feature development—from technical design to deployment and iteration—across both frontend and backend systems.
  • Develop responsive, accessible user interfaces using React and TypeScript, ensuring a consistent experience through shared design components.
  • Build and maintain backend services in Ruby, focusing on performance, scalability, and clean integration with data systems.
  • Collaborate with product managers, designers, and machine learning engineers to turn complex requirements into reliable, user-focused solutions.
  • Improve system architecture by identifying inefficiencies, reducing technical debt, and advocating for maintainable code practices.
  • Write and maintain backend logic, optimize database queries, and ensure robust performance across distributed systems.
  • Support quality assurance through integration and contract testing, helping to maintain system stability.
  • Guide junior engineers through code reviews, pair programming, and knowledge-sharing initiatives.

What We're Looking For

  • At least five years of software engineering experience with a strong foundation in frontend technologies.
  • Proficiency in TypeScript and React, with hands-on experience building component-based, accessible web applications.
  • Working knowledge of Ruby; experience with backend development is highly valued.
  • Familiarity with modern web fundamentals: browser behavior, performance optimization, and cross-browser compatibility.
  • Experience with distributed systems, REST APIs, event-driven patterns (e.g., Kafka), and cloud platforms like AWS.
  • Solid understanding of SQL and data infrastructure, including query optimization and data pipeline design.
  • Proven ability to deliver end-to-end features with high quality, even in uncertain or evolving environments.
  • Strong communication and collaboration skills, with a track record of working effectively across disciplines.

Preferred Experience

  • Contributing to or maintaining design systems and shared component libraries.
  • Working with micro-frontend architectures or module federation.
  • Using Storybook for component development and documentation.
  • Supporting internationalization (i18n) and localization in large-scale applications.

Technology Environment

Our stack includes React, TypeScript, Ruby, Python, AWS, Kubernetes, Docker, Snowflake, dbt, Metaflow, LLM Proxy, and Garden. We use Jest, React Testing Library, MSW, and Storybook for testing and development, with monitoring via Sentry and user analytics through Pendo and Segment.

Work Model

This role follows a hybrid model, with part of the week spent in-office for collaboration and the remainder flexible for remote work. Office locations span globally, supporting a diverse, inclusive team environment.

Our Culture

We value a positive, approachable workplace where collaboration and inclusion are central. We support global diversity, equity, and belonging, and provide reasonable accommodations for applicants and employees with disabilities. As an equal opportunity employer, we do not discriminate based on race, color, religion, national origin, age, sex, gender identity, sexual orientation, veteran status, or any other protected characteristic.

Required Skills
TypeScriptReactRubyPythonAWSKubernetesDockerS3RDS MySQLSnowflakedbtMetaflowfrontend architecturestate managementresponsive design TypeScriptReactRubyPythonAWSS3RDS MySQLSnowflakedbtMetaflowfrontend architecturecomponent-based designstate managementresponsive designaccessible interfaces
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Zendesk
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.
All jobs at Zendesk Visit website
Job Details
Department AI Copilot
Category fullstack
Posted 16 days ago