En tant que jeune diplômé en informatique, la décision la plus intimidante à laquelle j'ai été confronté a été de savoir quelle entreprise je devais rejoindre. Même si je finirai probablement par travailler pour plusieurs entreprises tout au long de ma carrière, ce premier pas dans le monde réel aura un impact considérable sur ma carrière.
Finalement, après de nombreux entretiens et quelques offres, j'ai choisi DoorDash. Ma décision a été influencée par le fait que j'aimais les services de DoorDash destinés aux consommateurs et que je les avais utilisés moi-même. J'ai également pensé que le rythme soutenu de l'organisation de l'ingénierie me permettrait d'avoir un impact.
Après un processus d'intégration en douceur, j'ai constaté quelques différences essentielles entre mon expérience à l'université et le travail quotidien au sein de mon équipe. Par exemple, contrairement à la plupart de mes travaux en classe, non seulement mes projets chez DoorDash étaient beaucoup plus complexes, mais ils impliquaient généralement plusieurs membres de l'équipe et étaient parfois le fruit d'un travail inter-équipes.
J'espère qu'à la fin de cet article, vous comprendrez mieux pourquoi j'ai choisi DoorDash, mon expérience de travail ici, et pourquoi c'est un bon choix pour tout jeune diplômé intéressé par l'ingénierie logicielle !
Choisir DoorDash
Bien que j'ai commencé à travailler chez DoorDash au second semestre 2019, l'ensemble du processus de candidature, d'entretien et d'intégration a commencé près d'un an à l'avance.
Si l'on remonte à octobre 2018, j'étais un senior typique étudiant l'informatique à l'Université de Purdue à la recherche d'un rôle d'ingénierie logicielle à temps plein. L'une des choses que je recherchais vraiment dans une entreprise était un produit ou un service que j'utilisais moi-même, et étant un client avide de DoorDash, j'étais intrigué par la possibilité de travailler là-bas. J'ai fait des recherches sur DoorDash et j'ai appris que l'entreprise avait connu une croissance rapide en 2018. Participer à cette sorte d'hypercroissance m'a semblé être une expérience vraiment intéressante.
J'ai contacté un recruteur pour lui faire part de mon intérêt pour DoorDash et j'ai planifié un appel rapide afin d'en savoir plus sur les opportunités d'ingénierie logicielle pour les nouveaux diplômés et de passer en revue le processus d'entretien. Le processus d'entretien comprenait un premier défi de codage HackerRank, suivi d'entretiens techniques avec des ingénieurs de DoorDash, puis d'un dernier tour qui consistait en un autre entretien technique ainsi qu'un entretien d'adéquation culturelle avec un responsable de l'ingénierie.
Chacun de mes entretiens techniques a duré une heure avec un ingénieur, chaque ingénieur faisant partie d'une équipe différente chez DoorDash. Tous les entretiens techniques consistaient à résoudre une question de codage dans mon langage de programmation préféré. Les personnes chargées des entretiens se sont montrées très serviables tout au long des entretiens et ont toujours veillé à répondre aux questions que je me posais sur le problème de codage. À la fin des entretiens, j'ai pu poser aux ingénieurs quelques questions sur DoorDash, comme l'équipe dans laquelle ils travaillent, ce qu'ils aiment dans leur travail chez DoorDash, et quel a été le projet le plus difficile ou le plus intéressant sur lequel ils ont travaillé jusqu'à présent. Tout au long du processus d'entretien, j'en ai appris beaucoup plus sur DoorDash en tant qu'entreprise, sur le lieu de travail et sur les différentes équipes d'ingénieurs.
Peu de temps après mes derniers entretiens, j'ai reçu un appel du recruteur m'informant qu'il souhaitait me faire une offre. À ce moment-là, j'avais également reçu une offre d'une entreprise technologique beaucoup plus importante, et je devais donc prendre une décision importante. Après avoir beaucoup réfléchi, fait des recherches et demandé conseil à mes amis et à ma famille, j'ai accepté l'offre de DoorDash parce que l'entreprise répondait à toutes les attentes que j'avais pour un poste d'ingénieur logiciel à plein temps. Plus important encore, je voulais travailler sur un produit intéressant pour le consommateur dans un environnement dynamique tout en ayant un impact significatif.
Onboarding et Dashing
Le 5 août 2019, une date que je n'oublierai jamais, j'ai officiellement commencé ma carrière professionnelle en tant qu'ingénieur logiciel chez DoorDash. Ma première semaine a été remplie de nervosité, d'excitation et tout simplement d'une tonne d'informations, car DoorDash a fait un travail extraordinaire pour éduquer les nouvelles recrues sur l'entreprise, les différentes équipes d'ingénierie et ce que c'est que d'être un Dasher, les conducteurs qui utilisent notre plate-forme pour effectuer des livraisons de nourriture. Dans le cadre de notre culture d'entreprise, DoorDash encourage fortement les ingénieurs à effectuer de véritables livraisons de nourriture en utilisant la plateforme ; ce faisant, nous pouvons aider à découvrir les points de friction ou les opportunités d'améliorer la façon dont les livraisons sont effectuées.
Lors de mon deuxième jour d'orientation, tous les nouveaux embauchés ont été répartis en groupes et ont pu passer une heure à parcourir San Francisco à l'heure du déjeuner. Avec mon groupe, nous avons parcouru la ville en essayant d'atteindre le plus grand nombre possible de points chauds, c'est-à-dire de zones où la fréquence des commandes est élevée. Nous avons pu mieux comprendre ce que c'est que d'être un Dasher, car nous avons pu expérimenter les différences entre aller chercher une commande dans un petit restaurant local, où nous devions faire la queue et passer la commande nous-mêmes, et aller chercher quelque chose dans une grande chaîne, où la nourriture était déjà préparée et sur une table, attendant d'être ramassée par nous.
La vie et le travail chez DoorDash
Depuis plus d'un an, je travaille en tant qu'ingénieur iOS au sein de l'équipe Affordability de DoorDash, une sous-équipe de Consumer. Nous mettons en œuvre des initiatives commerciales et des incitations qui peuvent rendre les livraisons DoorDash plus abordables pour les utilisateurs finaux. Par exemple, notre équipe a réalisé le travail logiciel qui permet aux consommateurs de s'inscrire à DashPass, notre service d'abonnement mensuel. De même, nous avons récemment mis en place le partenariat DashPass et Chase, une mesure incitative qui récompense certains clients de la carte de crédit Chase.
Une chose que j'apprécie vraiment dans la culture de l'ingénierie chez DoorDash est que, même si j'ai rejoint juste après avoir obtenu mon diplôme, j'ai été en mesure de travailler sur des projets significatifs et de déployer de nouvelles fonctionnalités. Bien que j'aie travaillé sur un certain nombre de projets intéressants pendant mes études à Purdue, il y a quelque chose de remarquable à savoir que le code que j'écris se retrouve entre les mains de millions de personnes. Et même si j'ai rejoint DoorDash en sortant de l'université, j'ai eu les mêmes opportunités de travailler sur des projets significatifs et d'avoir un impact que n'importe quel autre ingénieur.
Chez DoorDash, les projets sur lesquels j'ai travaillé ont toujours impliqué une collaboration avec plusieurs coéquipiers ou des personnes appartenant à différentes équipes, qu'il s'agisse d'ingénieurs, de concepteurs ou de chefs de produit. Ce n'était pas toujours le cas pour les projets qui m'ont été confiés à l'université et qui, pour la plupart, étaient destinés à être réalisés individuellement par les étudiants. Je crois vraiment que l'accent mis sur le travail d'équipe chez DoorDash m'a permis d'évoluer en tant qu'ingénieur, car j'ai pu apprendre quelque chose de nouveau de chaque personne avec laquelle j'ai travaillé.
Enfin, l'un des meilleurs aspects de la culture d'ingénierie de DoorDash est la liberté qui nous est donnée. Les ingénieurs logiciels de DoorDash sont pleinement propriétaires des fonctionnalités sur lesquelles ils travaillent, et nous sommes en mesure de proposer des plans d'implémentation comme bon nous semble, ainsi que de suggérer des modifications à l'ensemble de la fonctionnalité lors des réunions avec les chefs de produit et les concepteurs. Ce flux de travail est très différent de ce que j'ai connu à l'université, où l'on nous demandait généralement de faire des travaux qui devaient être réalisés d'une manière spécifique.
Conclusion
My first year at DoorDash has been an exciting journey, and I can’t imagine starting my professional career any other way. While we may have been all working remotely for the past nine months, one thing that hasn’t changed has been the amount of opportunities I’ve been presented with to make an impact. Whether it's getting to work on new features for DashPass or helping out the University Recruiting team by interviewing interns and new grad candidates, there’s never been a dull moment. That said, I can’t wait to get back in the office sometime next year and see everyone again! If you’re like me and are looking for a place where you can learn and grow a ton as a software engineer in your first job out of college, DoorDash is definitely the place to be!
Vous souhaitez trouver votre place chez DoorDash ? Faites le premier pas et postulez à un poste de jeune diplômé, à un stage ou à tout autre poste vacant!
Photo d'en-tête de Markus Spiske sur Unsplash.