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
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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