Senior Software Engineer
@ Zendesk

pune, Maharashtra, India
$150,000
On Site
Full Time
Posted 6 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @zendesk.com
Recommended after applying

Job Details

Overview

The Zendesk Core Services Packaging and Consumption team is seeking a Senior Software Engineer with strong Ruby skills and Rails framework experience. In this role, you will enhance the purchasing and usage reporting experience, a core business function.

What You Will Do

  • Collaborate with product management and engineers to design simple solutions.
  • Be involved from concept through development, QA, staging, and deployment.
  • Ensure delivery on commitments; maintain code quality and troubleshoot issues.
  • Champion best practices with proper test coverage and participate in code reviews.
  • Work across all SDLC phases and integrate services, libraries, and tools.

What You Bring

  • 4+ years of experience in Ruby development.
  • 3+ years with JavaScript and React.
  • Experience with JavaScript tooling (Webpack, Node.js) and databases like MySQL/DynamoDB.
  • Knowledge of CI/CD with tools such as Github Actions, Travis, or Jenkins.
  • Understanding of API design, distributed systems, and log aggregation tools like Datadog.
  • A customer-first mentality for incident management and data analysis.
  • An eagerness to learn new technologies and a collaborative team attitude.
  • Excellent written and verbal communication skills.

Bonus Skills

  • Experience with SaaS products and AWS stack (Aurora RDS).

Location & Work Arrangement

This position is only available to candidates physically located in Karnataka or Maharashtra. It is a hybrid role, requiring part-time attendance at a local office, with details determined by the hiring manager.

About Zendesk

Zendesk powers billions of conversations, bringing calm to customer service chaos. With a hybrid working approach and a commitment to inclusivity, Zendesk offers dynamic, collaborative environments backed by a global presence.

Key skills/competency

  • Ruby
  • Rails
  • JavaScript
  • React
  • Webpack
  • CI/CD
  • Databases
  • API design
  • Distributed Systems
  • Customer Focus

How to Get Hired at Zendesk

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Ruby, Rails, and JavaScript skills.
  • Research Zendesk: Understand their culture, projects, and values.
  • Prepare for technical interviews: Practice coding and system design.
  • Showcase collaborative work: Provide examples of teamwork and SDLC contributions.

📝 Interview Preparation Advice

Technical Preparation

Review Ruby and Rails fundamentals.
Practice JavaScript and React exercises.
Study database query optimization techniques.
Familiarize with CI/CD tools and pipelines.

Behavioral Questions

Describe a time you solved a complex problem.
Tell about collaborating with cross-functional teams.
Explain how you handled project setbacks.
Discuss a conflict resolution experience at work.

Frequently Asked Questions