Taro Logo

Senior Software Engineer (Fullstack)

Zendesk is on a mission to simplify the complexity of business and make it easy for companies and customers to create connections.
Frontend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer (Fullstack)

Zendesk, a leading customer experience software company, is seeking a Senior Software Engineer (Fullstack) to join their Core Services Packaging and Consumption team. This role is crucial in making Zendesk's purchasing and usage reporting experience more consistent and intuitive.

The position requires a strong command of Ruby and experience with the Rails framework, along with modern frontend technologies like React and JavaScript. You'll be working on one of the business's most fundamental aspects, collaborating with cross-functional teams to design and implement elegant solutions to complex problems.

As a senior engineer, you'll be responsible for ensuring code quality, participating in the entire software development lifecycle from concept through production deployment, and championing best practices and proper test coverage. The role demands someone who can work effectively across team boundaries to standardize and integrate services, while maintaining a balance between frequent shipping and system stability.

The ideal candidate brings 4+ years of Ruby experience and 3+ years of JavaScript/React experience, along with knowledge of modern development tools and practices including CI/CD, API design, and distributed systems. You should have experience with databases like MySQL and monitoring tools like Datadog.

This is a hybrid role based in Pune, India, offering a mix of in-office collaboration and remote work flexibility. You'll be part of a global company that powers billions of conversations for well-known brands, working in an inclusive environment that values diversity and innovation.

Zendesk offers a unique opportunity to work on high-impact projects while maintaining a healthy work-life balance. The company culture emphasizes learning, growth, and meaningful customer relationships. If you're passionate about creating elegant solutions to complex problems and want to be part of a team that's revolutionizing customer experience software, this role could be perfect for you.

Last updated 24 days ago

Responsibilities For Senior Software Engineer (Fullstack)

  • Collaborate with product management and engineers to design solutions
  • Ensure code quality and debug code
  • Follow best practices and maintain proper test coverage
  • Participate in code reviews and design discussions
  • Partner across all areas of the SDLC
  • Work across teams to standardize and integrate services
  • Ship code frequently while maintaining stability and reliability

Requirements For Senior Software Engineer (Fullstack)

Ruby
JavaScript
React
Node.js
MySQL
  • 4+ years of relevant experience in Ruby
  • 3+ years of experience with JavaScript, React
  • Experience with JavaScript build infrastructure/tooling
  • Experience with databases like MySQL and/or DynamoDB
  • Experience with CI/CD systems
  • Knowledge of API design and distributed systems
  • Experience using Datadog or other log aggregation tools
  • Customer-first mentality
  • Excellent written and verbal communication skills

Interested in this job?

Jobs Related To Zendesk Senior Software Engineer (Fullstack)