Chef d’équipe technique - Ingénieur logiciel // Team Lead - Software Engineering

Plusgrade - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Plusgrade est le fournisseur leader sur le marché des solutions de surclassement, un segment-clé dans le secteur à croissance rapide des revenus auxiliaires et de la commercialisation dans l’industrie du voyage.

En tête du marché dans le secteur de la vente incitative, Plusgrade crée de nouvelles opportunités économiques représentant des centaines de milliards de dollars et fournit ses services aux principaux fournisseurs de voyages dans plus de 50 pays. Récompensée par le prix prestigieux Leadership Technologie de Deloitte pour sa position de leader dans son secteur, Plusgrade est régulièrement reconnue au palmarès nord-américain Deloitte Technology Fast 50TM et au palmarès canadien Deloitte Technology Fast 500 TM.

Plusgrade est implantée au Canada (Montréal) et aux États-Unis (New-York) et Singapour.

SOMMAIRE

En tant que Chef d’équipe expérimenté vous serez amené à participer à la création de nouveaux produits Plusgrade conçu pour les compagnies aériennes et les voyageurs. Chez Plusgrade, nous croyons fermement qu’il y a encore de nombreux défis non résolus liés à la technologie des voyages, et si vous êtes impatient de nous aider dans la résolution de ceux-ci, nous voulons vous rencontrer!

Votre mandat principal sera de faire en sorte que votre équipe d’ingénieurs donne le meilleur d’elle-même. Vous travaillerez en étroite collaboration avec le chef de produit à l’élaboration de solutions à impact maximal. Vous travaillerez également en étroite collaboration avec les différents ingénieurs afin d’obtenir leur rétroaction sur des sujets tels que: l’avancement du projet, les processus internes, potentiel de développement de carrière, mentorat et bien-être général des équipes.

RESPONSABILITÉS

Communiquer efficacement afin d’inspirer et stimuler la collaboration;

Représenter l'équipe dans les réunions de planification et de produits;

Mentorer et développer vos équipes à l’aide d’activités de jumelage, de révision de code, de délégation et de confiance;

A l’aide de l’équipe de direction technique, veiller à ce que les pratiques et priorités d’ingénierie soient alignées l’une à l’autre;

Mettre en œuvre des processus et des politiques d'ingénierie efficaces;

Aider à définir et à réaliser le plan d'embauche d'ingénierie pour l'équipe, y compris l'approvisionnement, la sélection et les entrevues

Nos équipes misent sur une 'expédition rapide et fréquente, de fonctionnalités de haute qualité bien testées. Dans ce rôle, vous dirigerez des ingénieurs au sein d'une équipe de produits afin de fournir de nouvelles fonctionnalités et perspectives. Vous aurez un impact direct sur un certain nombre de domaines de l'entreprise.

QUALIFICATIONS

Vous avez plusieurs années d’expérience dans un rôle de gestion d’équipe technique ou dans un rôle de chef d'équipe senior;

Vous avez plus de six (6) ans d'expérience dans la livraison d'applications destinées aux consommateurs;

Vous comprenez et croyez non seulement aux méthodologies Agiles, mais aux pratiques techniques sous-jacentes dont dépend «l'agilité»;

Devant un tableau blanc, vous pouvez mener une discussion sur l'architecture technique et participer à la prise de décisions techniques;

Vous êtes un excellent communicateur. Il ne vous pose pas problème d’expliquer des concepts techniques complexes aux concepteurs, au support et aux autres ingénieurs;

Vous possédez de solides bases en informatique: structures de données, algorithmes, langages de programmation, systèmes distribués et recherche d'informations;

Vous avez de l'expérience dans la conception et la mise en œuvre de logiciels: Java ou .Net et déployés dans le cloud (AWS préféré);

Vous avez une bonne compréhension des tests et du Test pyramid. Vous avez une compréhension des pipelines et des boucles de rétroaction. Vous avez un état d'esprit axé sur la livraison;

Vous possédez un baccalauréat en informatique, en génie ou dans un domaine connexe, ou une expérience équivalente;

Vous aimez les défis et êtes passionné par les nouvelles technologies.

Bonus: vous avez de l’expérience dans l'industrie du transport aérien et une familiarité avec la technologie du voyage.

Découvrez pourquoi vous devriez rejoindre Plusgrade! https://www.plusgrade.com/work/?utm_source=Website&utm_medium=Linkedin

Plusgrade is an award-winning technology company at the forefront of ancillary revenue and merchandising in the global travel industry. As the market-leading provider in its category of upsell solutions, Plusgrade is generating billions of dollars of new revenue opportunity and powering leading travel suppliers in more than 50 countries. Honored with the prestigious Deloitte Technology Leadership award as a global leader in its sector, Plusgrade is also consistently recognized as one of North America's fastest growing technology companies in the annual Deloitte Enterprise Fast 15™, Technology Fast 50™ and Fast 500™ awards.

Plusgrade is headquartered in Montreal with offices in New York and Singapore.

SUMMARY

We are seeking an experienced Team Lead to come work with us build amazing new products for airlines and travelers. We firmly believe there are many complex unsolved challenges in travel technology, and if you are excited about helping us solve some of them, we would like to meet you.

The primary responsibility of the Team Lead is to bring out the best work from engineers on the team. Our Team leads partner closely with product managers to ensure the team is building solutions with maximum impact. In addition, the Team lead is responsible for working closely with each engineer to gather feedback from them on topics including project progress, internal processes, career development, mentoring, and general satisfaction.

RESPONSIBILITIES

Communicate effectively to inspire and drive collaboration;

Represent the team in planning and product meetings;

Mentor and grow their team through pairing, code reviews, delegation and trust;

Meet with the rest of the engineering management team to align engineering-wide practices and priorities;

Implement effective engineering processes and policies;

Help set and fulfill the engineering hiring plan for the team, including sourcing, screening, and interviewing.

Our teams value shipping well-tested high quality features fast and frequently. In this role you will be leading engineers on a product team to deliver new features and insights. You will have a direct impact on a number of areas of the business.

QUALIFICATIONS

You have several years of serving in either an engineering management role or a senior engineering team lead role;

You have 6+ years experience shipping consumer-facing applications;

You understand and believe in not only agile methodologies, but the underlying technical practices upon which “agile” depends;

You can lead a technical architecture discussion in front of a whiteboard and help drive technical decisions;

You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you;

You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval;

You have experience designing and implementing software in Java or .Net and deployed in the cloud (AWS preferred);

You have a strong understanding of testing and the test pyramid. You have an understanding of pipelines and feedback loops. You have a delivery focused mindset;

You have a bachelor’s degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience;

You like a good challenge and have a passion to learn new things.

Extra bonus points for experience in the Airline industry and familiarity with travel technologies

Find out why you should join Plusgrade! https://www.plusgrade.com/work/?utm_source=Website&utm_medium=Linkedin