Required Skills
About the Job
Join Zendesk's new world-class Research & Development center in Pune as a Staff Software Engineer. You will play a pivotal role in designing and delivering scalable, reliable systems that power AI-augmented customer experiences. This role offers the opportunity to own complex components end-to-end, influence architectural and technical direction, and mentor engineers. You'll lead technical delivery for significant product areas, focusing on high-performance front-end applications and their backend services. Drive technical strategy, enhance developer productivity, and foster technical excellence across the organization.
**Key Responsibilities:** * Lead end-to-end design and delivery of large, complex features and platform components. * Design, build, and maintain robust backend microservices and APIs, alongside high-performance front-end applications. * Drive architecture and system design decisions to enhance scalability, performance, and maintainability. * Champion reliability and observability through defining SLOs/SLIs and improving incident response. * Troubleshoot and resolve performance and scalability bottlenecks across the technology stack. * Build reusable platform capabilities and APIs to accelerate product teams. * Mentor and coach engineers, conduct design and code reviews, and foster a culture of continuous learning. * Collaborate with global cross-functional partners (Product, Design/UX, Security, SRE, QA, Program Management). * Contribute to hiring, including defining evaluation rubrics and participating in interviews. * Influence technical strategy and roadmap through prototyping and advocating for sustainable architecture. * Promote an AI-First mindset by strategically embedding AI into products and workflows.