Senior Software Engineer (Backend -Ruby on Rails)
Core
Building and optimizing the core User model for Zendesk's support product to serve millions of daily users.
Role type
Senior Software Engineer (Backend - Ruby on Rails)
Builds
Zendesk's core support product and User representation system
Domain
Customer Experience (CX) / SaaS
Deliverable
production ML models | product features
Required skills
Ruby on Rails, MySQL, high-traffic system optimization, complex feature decomposition, technical decision-making, code review leadership, operational support, observability and performance tuning
Preferred skills
React, TypeScript, Go, Java, gRPC, REST APIs, Kafka, GraphQL, Kubernetes, Docker, Spinnaker, AWS, Datadog
Technologies
Ruby on Rails, MySQL, Redis, React, TypeScript, Go, Java, gRPC, REST, Kafka, GraphQL, Kubernetes, Docker, Spinnaker, AWS, Datadog
Responsibilities
Design and implement complete solutions for the User model; break complex features into granular work; prioritize feature delivery vs tech debt; lead pairing sessions and code reviews; triage customer issues; provide production operational support; improve service observability, performance, and reliability.
Seniority
Senior, hands-on IC with mentorship responsibilities