Job DescriptionEnglish version follows
Venez changer le monde de la messagerie avec nous!
Smooch propulse la messagerie vers de nouveaux sommets en révolutionnant et en humanisant les interactions entre les gens, les entreprises et les technologies. Nous alimentons des millions de conversations pour plus de 4000 marques internationales dont Uber, Four Seasons Hotels & Resorts, Oracle, Genesys et Sparkcentral, ainsi que plusieurs OSBL et
Job DescriptionEnglish version follows
Venez changer le monde de la messagerie avec nous!
Smooch propulse la messagerie vers de nouveaux sommets en révolutionnant et en humanisant les interactions entre les gens, les entreprises et les technologies. Nous alimentons des millions de conversations pour plus de 4000 marques internationales dont Uber, Four Seasons Hotels & Resorts, Oracle, Genesys et Sparkcentral, ainsi que plusieurs OSBL et autres institutions. Dans la dernière année seulement, nos revenus ont bondi de plus de 300 %, la quantité de messages livrés a décuplé et nos effectifs ont doublé.
En quelques années à peine, Smooch, maintenant Sunshine Conversations, est devenue la plus importante plateforme de messagerie entreprise-consommateur au monde. Nous sommes fiers d’avoir été récemment acquis par Zendesk, chef de file des plateformes de service la clientèle, ce qui nous permettra d’élargir notre vision, d’accélérer notre feuille de route, en plus de créer des opportunités de carrière incroyables pour nos employés.
Contribuez au plus grand tournant en matière de communication depuis des décennies.
Nous recherchons des développeurs/développeuses logiciel expérimentés voulant joindre notre équipe à Montréal pour développer et faire grandir notre produit. Vous contribuerez ainsi au développement d'une plateforme utilisée par des milliers de développeurs et des millions d’utilisateurs à travers le monde.
Vos tâches et responsabilités quotidiennes:
Concevoir et développer des solutions qui améliorent l’extensibilité, la fiabilité, la disponibilité et la sécurité de notre produit, notamment notre application centrale de routage de messages et ses services connexes.
Résoudre des problèmes complexes qui impliquent des applications, conteneurs, systèmes et des communications réseau.
Travailler dans des équipes et projets interfonctionnels.
Proposer des idées novatrices qui améliorent nos produits et notre infrastructure.
Ce que vous apporterez à l’équipe:
3+ ans d’expérience comme développeur logiciel, idéalement spécialisé en extensibilité des applications et systèmes.
Expérience en gestion de systèmes distribués en production. Notre stack technologique actuel inclut des applications écrites en TypeScript, JavaScript et Python, de l’infrastructure sur AWS, des containers sur Kubernetes, des données sur MongoDB, PostgreSQL, MySQL et Redis, et des systèmes de queues sur RabbitMQ et SQS.
Familiarité avec les systèmes Linux, les conteneurs Docker et Kubernetes.
Maîtrise d’un langage de programmation orienté-objet. On utilise surtout TypeScript, JavaScript et Python.
Expérience en architecture de systèmes.
Connaissances des bonnes pratiques de cybersécurité.
Approche de résolution de problèmes et de troubleshooting systématique et efficace.
Excellente capacité à communiquer.
À propos de Sunshine Conversations :
Ce qui nous distingue vraiment, c’est d’abord et avant tout notre culture sympathique et notre raison d’être. Nous accordons une grande importance à la transparence, au sens de l'initiative et de la responsabilité, comme à la capacité de prendre des décisions et de les assumer. Nous aimons travailler fort tout en ayant du plaisir, et être solidaires dans le succès comme devant l’épreuve.
Ce que vous aimerez chez nous :
Vous aurez la liberté de proposer des idées, ainsi que le soutien nécessaire pour les concrétiser.
Vous aurez la chance de prendre en charge des projets et d’être dans le feu de l’action.
Notre politique de vacances généreuse ainsi que nos horaires (et nos lieux) de travail flexibles auront de quoi rendre vos amis jaloux.
Nous vous encourageons et vous soutenons dans votre développement professionnel.
Nous sommes une gang de passionnés qui aiment leur travail, mais qui savent aussi s’amuser – jeux de sociétés, jeux vidéo, jeux de cartes, soirées cinéma, sport: ici, on ne s’ennuie jamais!
Zendesk organise ou commandite régulièrement des hackathons à l’intérieur comme à l’extérieur de ses bureaux.
Vous pensez avoir ce qu’il faut pour relever le défi? Nous invitons tous les gens brillants et ambitieux à se joindre à notre équipe en pleine croissance. Promis: ce sera l'une des expériences les plus plaisantes, mémorables, gratifiantes et importantes de votre carrière.
Veuillez noter que tous les candidats retenus devront se soumettre à une vérification de leurs antécédents.
-
Come change the world of messaging with us!
Born in Montreal as Smooch and now part of the Zendesk family, Sunshine Conversations exists to bring businesses and their customers closer together. We power millions of conversations for over 4,000 global brands such as Uber, Oracle and Four Seasons. Come build the future of messaging in a high-growth startup environment, while enjoying the perks of working for a global software company and customer experience pioneer.
We are seeking experienced Software Developers who are excited to work with us on our core product scalability to join our team in Montreal. You’ll be involved in building and scaling up a high-traffic platform that is currently used by thousands of developers and millions of their end users around the world.
What you get to do:
Architect and develop solutions that support the scalability, reliability, availability and security of our products, notably our core message routing application and its related services.
Solve complex issues that involve applications, containers, systems and networking.
Work in cross-functional teams within Zendesk.
Challenge the status quo and bring up new ideas that improve our products and infrastructure.
What you're bringing to the team:
3+ years experience working as a Software Developer, ideally focused on scalability and reliability of applications and systems.
Experience managing distributed and scalable systems in production. Our current technology stack includes TypeScript, JavaScript and Python applications, AWS cloud infrastructure, Kubernetes containers orchestration, MongoDB, PostgreSQL, MySQL and Redis data stores, RabbitMQ and SQS queuing.
Familiarity with Linux systems, Docker containers and Kubernetes.
Mastery of at least one object-oriented programming language, and desire to pick up others if required. We work primarily with TypeScript, JavaScript and Python.
Experience in systems architecture.
Cybersecurity mindset.
Systematic problem solving and troubleshooting methods.
Great communication skills.
About Sunshine Conversations:
Our friendly culture, full transparency, and purpose is ultimately what really sets us apart. We value taking initiative and owning the accountability that comes with it. We thrive on working hard and playing well, sharing our wins and owning our failures.
You’ll love :
The freedom to put ideas on the table, the support to see them through and the recognition for seeing your projects come to fruition.
The opportunity to take ownership and have an impact. We know how to celebrate successes and learn from our failures. We want to help you do your best work with us.
Our generous flexible vacation policy as well as flexible work hours (and location!).
We invest in and support you in your continuing skills development, helping you to develop your industry knowledge and increase your expertise in the messaging space.
A fun team environment. We are passionate about our work, and also know how to have fun – board & card games, movie nights, video games, and more!
Think you're up to the challenge? We're inviting bright, ambitious & progressive people to join our growing team - we guarantee it will be one of your most enjoyable, memorable, rewarding, and important gigs of your career.
Please note that successful applicants will be required to undergo a background check.
#LI-OB2
Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers. Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth.More than 150,000 paid customer accounts in over 150 countries and territories use Zendesk products. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America.
Interested in knowing what we do in the community? Check out the Zendesk Neighbor Foundation to learn more about how we engage with, and provide support to, our local communities.
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 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, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.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.
Location: Quebec City, QC. How to get there?