compensation:
$80K — $100K *
industry:
specialty:
experience:
Zendesk is a service-first CRM company that builds powerful, customizable software designed to improve customer relations. At Zendesk, we encourage growth, innovation and believe in giving back to the communities we call home.
The Zendesk Buying Experience team is looking for a well-rounded back end engineer with experience building, integrating with, or designing distributed systems. Come join us on our journey to provide a consistent and elegant purchasing experience across the Zendesk family of products.
As a Senior Back End Engineer on the Buying Experience team, you’ll work closely with product management to build a beautifully simple and secure buying experience for our customers across the Zendesk family of products. You’ll work on interesting challenges in all aspects of the buying experience; subscription management, purchasing, and trial conversion. You’ll provide support to internal operations teams to ensure our systems are compliant and secure for our customers.
You’ll help the team break away from an existing Ruby on Rails monolithic codebase by migrating features and building new microservices on Kubernetes and AWS. You’ll get the opportunity to demonstrate and promote best practices around code development, design, test, review, and documentation.
Zendesk values diversity of opinions and experience, and we cultivate a culture of openness and transparency. We help each other out with good practices, tips, and strategies for creating great code and quality products. From day one your input will be valued, your skills improved, and your contributions celebrated.
Your Team Lead, Kyle, will be there to provide mentorship, feedback, and support. We're not into micromanagement, so expect independence in your work, but we are into seeing you succeed. We'll help you explore career growth options and remove barriers in your daily work so you can be a success at Zendesk.
We’ve found that deep experience building, integrating, and designing web applications, APIs, and services are the most common predictors for a successful Senior Software Engineer at Zendesk. You have experience working in an agile development environment with a desire for, and a strong grasp of, testing methodologies. You are comfortable with querying and developing against relational databases, such as MySQL or Aurora. You understand session management, object relational mapping, and object caching. Experience with JavaScript MVC frameworks (React, EmberJS), continuous integration and continuous deployment systems (Travis, Jenkins), and familiarity with billing platforms (Zuora, Braintree, PayPal) are bonuses that will help you on your path to success at Zendesk. You are passionate about the opportunity to help the team grow and improve by providing mentorship and technical leadership.
That said, if your experience looks a little different from what we’ve identified and you think you can rock the role, we’d love to learn more about you.
Valid through: 2/16/2021