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.