Software Engineer II

Zendesk Zendesk · Enterprise · Pune, India

Software Engineer II on the Partner Platform team at Zendesk, focusing on the App Marketplace, Marketplace Payment, App Runtime, and App Development Tools. The role involves producing high-quality code, tests, and documentation, contributing to solution designs, and adhering to engineering best practices. While the team supports the company's AI automation strategies and the candidate is expected to have good exposure to AI coding tools, the core responsibilities are in traditional software engineering for a SaaS platform.

What you'd actually do

  1. Produce high quality reusable code, tests and documentation
  2. Contribute to solution designs and technical decisions
  3. Adhere to the best Engineering practices and coding standards
  4. Continuously improve your own and your teammates’ technical ability via pairing, PR reviews and feedback
  5. Actively seek to improve our infrastructure, code, processes and practices

Skills

Required

  • 3 years of experience in software development
  • Ruby on Rails
  • React
  • JavaScript/TypeScript fundamentals
  • REST APIs
  • Cloud technologies/tools (AWS)
  • continuous integration/continuous delivery
  • English communication

Nice to have

  • SaaS environment experience
  • AI coding tools
  • interpersonal skills
  • work with Product and Design counterparts
  • work collaboratively across teams
  • work independently and proactively