Zendesk logo

Senior Developer/ Senior Software Developer

Zendesk

2 years ago

➔ All jobs

➔ Jobs at Zendesk

➔ Apply for this job

Job Description

Job Summary

Sunshine Conversations powers conversational experiences between people and organizations through an omnichannel experience from a wide range of channels such as WhatsApp, Instagram, Messenger, Telegram and more. We are looking for a Senior Software Developer to join a team of developers focused on integrating the Sunshine Conversations engine with Zendesk’s centralized analytics and billing services as well as the overall administrative experience of the Sunshine Conversations product.

What You’ll Be Doing

  1. Make core contributions to our platform, architecture, and data models.
  2. Be responsible for the proper execution of features, from the design of the solution to its delivery.
  3. Write well-structured and well-tested code considering performance, reliability and scaling of our products.
  4. Work with new technologies in a culture open to creative ideas.
  5. Work as part of our team on the creation of technical proposals and on the implementation of complex and high-visibility functionalities.
  6. Cooperate with international teams based in San Francisco, Melbourne and others.
  7. Be part of the team’s on-call rotation.
  8. Participate in the development life-cycle including conception, design, implementation, testing, rollout and making everything run efficiently in production.

Required

What you bring to the role

  1. 3+ years of experience with Node.js, Express and TypeScript, or a comparable web stack.
  2. Development experience with a deep understanding of asynchronous code.
  3. Autonomy to carry a project through its execution, while also knowing when to ask for help.
  4. A collaborative attitude, contributing to an enjoyable work environment that promotes teamwork throughout the organization.

Preferred

  1. Experience with some technologies in our tech stack.
  2. K8s
  3. S3 buckets
  4. EC2
  5. Rabbit MQ
  6. Reddis
  7. DataDog
  8. Non relational databases / mongo db
  9. Relational databases / mysql / postgresql
  10. Github - actions - deployment
  11. Jenkins or Spinnaker - tools for deployment
  12. Ruby / good to have
  13. Experience working in a SaaS company.
  14. Experience working with globally distributed teams.
  15. Verbal and written communication skills in French.
  16. Motivated to collaborate in an asynchronous culture and work remotely. It is also preferable to be organized, to know how to manage your time, to be independent, and proactive.

Tech Stack

  • Our application code is mostly written in TypeScript, JavaScript, Python and Ruby.
  • Our main backend runs on Node.js and Express. Most of our frontend runs on React.
  • Our data is stored on MongoDB, Redis, MySQL, Postgresql, S3 and queued or streamed through RabbitMQ, Kafka and SQS.
  • Our workloads run on Kubernetes clusters running on AWS.

About Zendesk - Champions Of Customer Service

Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love. We advocate for digital first customer experiences — and we stick with it in our workplace. Over 6,000 employees worldwide have the flexibility and trust to choose where they work. The fact is, we know great work happens anywhere. Whether you’re collaborating from your home office, a Zendesk workspace, or the kitchen table, you’re part of one team at Zendesk.

Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.

For jobs in the US only:

If hired, you will be required to provide proof of full vaccination against COVID-19 and will be provided with an opportunity to request an accommodation for reasons recognized by applicable law. This is a requirement of employment for jobs based in the United States.

For jobs in Australia, Brazil, Canada, the Philippines and Singapore:

If hired and required to work in office or in person with others as part of your job, you will be required to provide proof of full vaccination against COVID-19. Zendesk will consider exceptions for reasons recognized by applicable law. This is a requirement of employment for jobs based in Australia, Brazil, Canada, the Philippines and Singapore.

Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to benefits@zendesk.com with your specific accommodation request.

By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes. Zendesk's Candidate Privacy Notice explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk’s use of your personal information.

Company

Zendesk logo
Zendesk1001-5000 employees
Zendesk is award-winning customer service software trusted by 200K+ customers. Make customers happy via text, mobile, phone, email, live chat, social media.

Onsite Locations

© 2019-2022 JobsinJS.com. All Rights Reserved.