Principal Software Developer

13 hours ago


Montreal, Quebec, Canada Talent Full time

Ce poste peut-être basé au Canada ou aux US puisque nous sommes une entreprise 100% télétravail.

This role can be based in Canada or in the US, as we are a Remote first company. 



English will Follow

A propos de

est une plateforme d'emploi qui met en relation les chercheurs d'emploi et les employeurs dans plus de 50 pays. Nous cherchons des personnes talentueuses pour nous aider à réaliser notre mission : connecter le monde du travail. Notre environnement de travail dynamique offre de nombreuses occasions de développer votre carrière tout en contribuant à notre succès. Si vous aimez travailler en équipe, vous êtes au bon endroit : la collaboration est au cœur de nos façons de faire et est hautement valorisée par notre équipe mondiale, peu importe la fonction, le département ou le fuseau horaire. Vous évoluerez dans une entreprise de technologies RH axée sur l'humain, où chaque voix compte. Joignez-vous à nous et faites partie de notre équipe multiculturelle et diversifiée

Aperçu du Poste 

En tant que Développeur principal – Logiciel, vous jouerez un rôle clé de leadership technique et de vision à travers plusieurs équipes, en contribuant à concevoir et à mettre à l'échelle des systèmes performants et fiables. Ce poste requiert une expertise technique approfondie, de solides compétences en leadership et la capacité de favoriser une culture d'innovation et d'excellence. Vous collaborerez avec des équipes multidisciplinaires, guiderez les meilleures pratiques d'ingénierie et mentorerez des développeurs afin de livrer des solutions concrètes alignées sur les priorités d'affaires.

Vos Responsabilités 

  • Définir et piloter la stratégie technique, l'architecture et la vision à long terme.
  • Offrir un leadership éclairé sur la conception des systèmes, l'évolutivité, la fiabilité et l'optimisation de la performance.
  • Encadrer et coacher les ingénieurs, en favorisant leur croissance technique et leur développement professionnel.
  • Promouvoir les meilleures pratiques d'ingénierie (revues de code, stratégies de tests, pipelines CI/CD, développement axé sur la sécurité).
  • Collaborer avec les gestionnaires de produit, les designers et les parties prenantes pour transformer les objectifs d'affaires en solutions techniques.
  • Évaluer les technologies émergentes et mener des initiatives d'innovation.
  • Diriger la résolution de problèmes techniques complexes et d'incidents critiques.

Exigences Essentielles

  • 12+ années d'expérience en génie logiciel, dont au moins 5 années dans un rôle de leadership technique.
  • Expérience démontrée dans la direction et le mentorat d'équipes d'ingénierie dans des environnements en forte croissance.
  • Maîtrise de plusieurs langages de programmation (p. ex. TypeScript, Python, Go).
  • Solide expérience en architectures évolutives, plateformes infonuagiques (AWS, GCP, Azure) et pratiques DevOps.
  • Expérience avec les microservices et la conteneurisation (Docker, Kubernetes).
  • Compréhension approfondie des meilleures pratiques en génie logiciel, des patrons de conception et des principes de tests.
  • Capacité à vulgariser des concepts techniques complexes auprès d'interlocuteurs non techniques.
  • Baccalauréat en informatique, en génie ou dans un domaine connexe.

Atouts

  • Diplôme de 2e cycle dans un domaine connexe.
  • Expérience en IA/ML, applications intensives en données ou systèmes à haute disponibilité.
  • Connaissance des méthodologies Agiles et des outils de gestion de projets (p. ex. Jira, Trello).
  • Expérience dans la direction de projets d'envergure et à fort impact d'affaires.

Ce que nous offrons

Les avantages standards chez comprennent :

  • Politique de télétravail flexible
  • Salaire compétitif
  • Politique généreuse de vacances
  • Structure organisationnelle horizontale et transparente
  • Nombreux événements corporatifs et de réseautage
  • Une atmosphère multiculturelle, inspirante et conviviale avec une équipe de passionnés

Énoncé d'Équité d'Emploi

Nous sommes un employeur souscrivant au principe de l'égalité des chances et nous valorisons la diversité au sein de notre entreprise. Nous accueillons les candidatures de toutes les personnes qualifiées, sans égard à la race, la couleur, la religion, le genre, l'orientation sexuelle, l'identité ou l'expression de genre, l'âge, l'origine nationale, le handicap, le statut d'ancien combattant ou tout autre statut protégé par la loi. Nous nous engageons à offrir un processus de recrutement inclusif et accessible. Si vous avez besoin de mesures d'accommodement à quelque étape que ce soit, veuillez nous en informer.


_____________________________________________________________________________________________________

About  

is a job platform that matches job seekers with employers in more than 50 countries. We're seeking talented individuals to help us fulfill our mission of connecting the world to work. Our fast-paced environment offers many opportunities to grow your career while contributing to our success. If you are a team player, we are the right fit for you: collaboration is the cornerstone of our workflows and is highly valued by our global workforce, regardless of function, department, or time zone. You'll work in a people-focused HR tech company where every voice will be heard. Join us and become part of our multicultural and diverse team 

Position Overview 

As a Principal Software Developer, you will provide technical leadership and vision across multiple teams, helping to design and scale high-performance, reliable systems. This role requires deep technical expertise, strong leadership, and the ability to foster a culture of innovation and excellence. You will work closely with cross-functional teams, guide engineering best practices, and mentor engineers to deliver impactful solutions that align with business priorities. 

What You'll Own and Drive 

  • Define and drive the technical strategy, architecture, and long-term vision. 
  • Provide thought leadership on system design, scalability, reliability, and performance optimization. 
  • Mentor and coach engineers, fostering technical growth and professional development. 
  • Champion engineering best practices (code reviews, testing strategies, CI/CD pipelines, security-first development). 
  • Partner with product managers, designers, and stakeholders to translate business goals into technical solutions. 
  • Evaluate emerging technologies and drive innovation initiatives. 
  • Lead the resolution of complex technical challenges and incidents. 

Must-Haves 

  • 12+ years of professional software engineering experience, including 5+ years in a technical leadership role. 
  • Proven experience leading and mentoring engineering teams in high-growth environments. 
  • Expertise in multiple programming languages (e.g., TypeScript, Python, Go). 
  • Strong background in scalable architectures, cloud platforms (AWS, GCP, Azure), and DevOps practices. 
  • Experience with microservices and containerization (Docker, Kubernetes). 
  • Solid understanding of software engineering best practices, design patterns, and testing principles. 
  • Ability to communicate complex technical concepts to non-technical stakeholders. 
  • Bachelor's degree in computer science, Engineering, or related field. 

Nice to Haves 

  • Master's degree in a related field. 
  • Experience in AI/ML, data-intensive applications, or high-availability systems. 
  • Familiarity with Agile methodologies and project management tools (e.g., Jira, Trello). 
  • Experience leading large-scale, high-priority projects with direct business impact. 

What We Offer 

Standard 's benefits include: 

  • Remote work Policy  
  • Competitive salary 
  • Generous vacation policy 
  • Flat and transparent organizational structure 
  • Frequent corporate and networking events 
  • A multicultural, inspiring and friendly atmosphere with a team of passionate people 

Equal Opportunity Statement 

We are an equal opportunity employer and value diversity at our company. We welcome applications from all qualified candidates, regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or any other legally protected status. We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage, please let us know. 

#LI-Remote



  • Montreal, Quebec, Canada Autodesk Full time $100,000 - $150,000 per year

    Job Requisition ID # 24WD 24WD83815, Principal Software Developer French job description to follow/La description de poste en français se trouve plus bas This is a hybrid role. Relocation is an option. Position Overview Autodesk is looking for a Principal Software Developer to join the Autodesk Platform Services Data Models Team. The team...

  • Principal Developer

    1 week ago


    Montreal, Quebec, Canada Tecsys Inc. Full time $120,000 - $180,000 per year

    Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the...


  • Montreal, Quebec, Canada Collabera Full time $80,000 - $120,000 per year

    Company Description Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services...


  • Montreal, Quebec, Canada Novisto Full time $120,000 - $220,000 per year

    Senior Software Development ManagerWe're looking for a Senior Software Development Manager to help us scale, modernize, and strengthen our engineering organization. You'll lead and grow a team of talented engineers, driving excellence in delivery, architecture, and quality.As a key member of our engineering leadership team, you'll partner closely with the...

  • Software Developer

    14 hours ago


    Montreal, Quebec, Canada DRW Full time $90,000 - $120,000 per year

    DRWis a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices...


  • Montreal, Quebec, Canada Hinge Health Full time $88,000 - $132,000 per year

    About The RoleHinge Health software engineers work on small interdisciplinary teams focused on different parts of the user journey. In this role within our Treatment Experience Neighborhood, Computer Vision (CV) Engineers collaborate with research scientists, platform and app engineers, product groups, and data scientists to productize and ship efficient...


  • Montreal, Quebec, Canada BCA Research Full time $100,000 - $120,000 per year

    Version française à suivre.Principal Drupal DeveloperPermanent - RemoteMontreal, QcAbout BCA ResearchBCA () is the leading independent provider of global investment research. Since 1949, BCA's mission has been to support its clients in making better investment decisions through the delivery of leading-edge analysis and forecasts of all the major asset...

  • Software Developer

    1 week ago


    Montreal, Quebec, Canada AlayaCare Full time $90,000 - $120,000 per year

    About The RoleAs a Developer on our feature development teams, you'll collaborate closely with Product and Engineering to scope, design, and ship features that power our products. You'll write high-quality, secure, and scalable code, help shape our technical roadmap alongside Senior Developers, and contribute to our shift toward continuous software...

  • Software Developer

    2 weeks ago


    Montreal, Quebec, Canada DRW Full time $80,000 - $120,000 per year

    DRWis a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices...

  • Software Developer

    1 day ago


    Montreal, Quebec, Canada CyberCoders Full time US$80,000 - US$120,000 per year

    Software DeveloperPosition OverviewWe are seeking a skilled Software Developer to join our dynamic team. The ideal candidate will have a strong background in frontend development with expertise in various technologies, particularly React and TypeScript. This role requires a passion for coding, problem-solving skills, and the ability to work collaboratively...