DevJobs

Senior Staff Software Engineer

Overview
Skills
  • TypeScript TypeScript
  • .NET .NET
  • Node.js Node.js
  • Elasticsearch Elasticsearch
  • MongoDB MongoDB
  • Microservices Microservices
  • AWS AWS
  • Kubernetes Kubernetes
  • cloud-native systems
  • event-driven architecture
  • Microsoft Azure
Unleash is now part of Zendesk, and together we’re building intelligent, scalable platforms that bring AI-driven products directly to our customers’ workflows.

We are looking for a Senior Staff Software Engineer to serve as a technical leader within our R&D organization, shaping architecture and driving the delivery of robust, high-scale systems.

In this role, you will work closely with engineering, product, and leadership to turn complex problems into reliable, production-ready solutions, while raising the technical bar across the team.

What You’ll Be Doing

  • Technical Leadership: Act as a technical authority across the team, driving architectural decisions and setting engineering standards.
  • System Design & Architecture: Design and evolve scalable, distributed systems with a strong focus on reliability, performance, and security.
  • Hands-on Engineering: Stay close to the code by implementing critical components, reviewing designs and code, and tackling the most complex technical challenges.
  • AI-Centric Product Development: Partner with engineers and product leaders to build products where AI is a core part of the system design and customer value, from early architecture through production.
  • Cross-Team Influence: Collaborate across R&D to align technical solutions with product and business goals.
  • Mentorship: Mentor senior engineers and elevate engineering practices across the organization.

Requirements:

What you bring:

  • 10+ years of professional software engineering experience, with proven impact at Staff level or above.
  • A collaborative and flexible mindset, with the ability to connect between teams and align diverse stakeholders around technical direction.
  • Extensive experience designing and operating large-scale, distributed SaaS systems.
  • Strong experience building and maintaining multi-threaded and highly concurrent systems.
  • Deep backend engineering expertise with a strong architectural mindset.
  • Ability to navigate ambiguity, make high-impact technical decisions, and clearly communicate trade-offs.
  • A high bar for software quality, reliability, and long-term maintainability.

Required Tech Stack:

  • Languages & Frameworks: .NET, Node.js/Typescript (Major advantage)
  • Cloud & Infrastructure: AWS, Kubernetes, Microsoft Azure (Advantage)
  • Datastores: MongoDB, Elasticsearch
  • Architecture: Microservices, cloud-native systems, event-driven architecture

Nice to have:

  • Experience building AI-first or AI-native products in production environments.
  • Experience leading platform evolution or modernizing existing systems.
  • Background in enterprise-grade or large-scale SaaS products.

Why Zendesk Employee Services?

You’ll be part of a high-impact R&D group within Zendesk, combining startup agility with enterprise scale, and building AI-centric platforms that directly improve how organizations and employees work every day.

Ready to Lead and Innovate? We’d love to hear from you. Apply now and help us shape the future of employee services.
Unleash Labs