Sr Software Engineer - Full Stack (react, Javascript)

Zendesk Zendesk · Enterprise · Pune, India

Senior Software Engineer to design and build scalable, reliable systems that power AI-enabled customer experiences. Own meaningful components end-to-end, mentor peers, and partner with Product and Design to deliver high-impact features.

What you'd actually do

  1. Design, build, and maintain robust, scalable microservices and APIs (Java 11+, Vert.x), taking non-trivial features from proposal through implementation, testing, deployment, and production monitoring.
  2. Develop and integrate frontend features (TypeScript/JavaScript, React) and ensure seamless, secure API connectivity (REST, GraphQL) between frontend and backend.
  3. Drive architecture and system design discussions; propose pragmatic solutions that balance speed, scalability, long-term maintainability, and operational cost.
  4. Instrument systems and improve reliability: define SLOs/SLIs, lead post-incident reviews, reduce operational toil, and troubleshoot performance and scalability bottlenecks.
  5. Produce clear, well-tested code and maintain comprehensive automated tests, CI/CD pipelines, and maintainable documentation to ensure production readiness.

Skills

Required

  • Java 11+
  • Vert.x
  • TypeScript
  • JavaScript
  • React
  • REST
  • GraphQL
  • microservices
  • APIs
  • cloud platforms (AWS, GCP, or Azure)
  • Docker
  • Kubernetes
  • CI/CD
  • automated testing
  • observability
  • performance profiling
  • production monitoring
  • incident response
  • relational databases
  • NoSQL databases
  • caching systems
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Linux
  • Git

Nice to have

  • Node.js
  • Go
  • Python
  • gRPC
  • AI/ML-driven features
  • data-driven systems
  • distributed systems
  • performance optimization
  • capacity planning
  • infrastructure as code
  • service meshes
  • Prometheus
  • Grafana
  • Jaeger/Zipkin
  • OpenTelemetry
  • mentoring engineers
  • hiring
  • technical onboarding
  • open-source contributions
  • technical writing

What the JD emphasized

  • AI-enabled customer experiences
  • AI/ML-driven features