Développeur·se logiciel senior, Creative Solutions

Equativ
Montreal, Canada
Hybrid

Who this role is best for

Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Developed and maintained large-scale software systems
  • Led technical projects from conception to deployment
  • Improved existing software architecture and engineering practices
Typical background
Experience in software development and maintenanceStrong background in backend or full-stack development

Skills & requirements

Required

JavaScriptTypeScriptBackend DevelopmentFull-stack DevelopmentAgile DevelopmentCode ReviewProduction TroubleshootingLarge-scale System Development

Preferred

Node.jsReactNestJSNxDockerSQLCloud PlatformsAd TechDistributed SystemsAI Model Development

Stack & domain

JavaScriptTypeScriptNode.jsReactNestJSNxDockerSQLGCPLeadershipCommunicationProblem-solvingTeamworkAdvertising TechnologiesSoftware SystemsWeb TechnologiesAd Tech

About the role

Original posting from Equativ via Lever

👫 About the team

At Equativ, we’re on a mission to develop advertising technologies that empower our customers to reach their digital business goals. This means that we rely on massively scalable, widely distributed, highly available, and efficient software systems; the platform deals with over 3 million requests per second (+250 billion/day) managed by 3,000 servers with less than 250ms response time.

Our innovation team based in Paris, Nantes, Bordeaux, Limoges, Krakow and Berlin is composed of 150+ straightforward and energetic engineers working in an Agile environment and ready to tackle the most complex technical challenges.

Ce que vous ferez ✏️:

Collaborer avec les équipes Produit, Design et Ingénierie pour comprendre les problèmes, définir des solutions et faire des choix éclairés.

Concevoir, développer, tester et maintenir des logiciels à différents niveaux du stack, des outils et expériences publicitaires aux services et systèmes de diffusion.

Prendre en charge des projets, de l'investigation et de la conception technique jusqu'au déploiement, au suivi et aux améliorations successives.

Investiguer des problèmes de production qui touchent plusieurs systèmes, en vous appuyant sur des données et de la collaboration pour comprendre leurs effets et corriger leur cause.

Développer des logiciels fiables et performants à grande échelle, tout en améliorant l'architecture et les pratiques d'ingénierie existantes.

Utiliser des agents de code IA dans votre travail, examiner leurs résultats avec un regard critique et partager les approches utiles avec l'équipe.

Participer aux revues de code, à la programmation en binôme et aux discussions techniques, accompagner vos collègues et contribuer à l'efficacité de l'équipe.

À propos de vous 💪:

Vous avez une expérience de niveau senior dans le développement et la maintenance de logiciels en production, une solide maîtrise de JavaScript ou TypeScript et de bonnes bases en développement back-end ou full-stack.

Vous savez avancer dans un contexte ambigu : poser des questions, cerner les contraintes, prendre des décisions et trouver une solution.

Vous vous souciez du comportement des logiciels en production, notamment de leur fiabilité, de leur performance, de leurs tests et de leur maintenabilité.

Vous travaillez de façon autonome tout en tenant vos collègues informés, en demandant de l'aide au besoin et en partageant clairement le contexte.

Vous cherchez à comprendre les objectifs produit et commerciaux de votre travail, au-delà de la mise en œuvre d'une spécification.

Vous utilisez des outils d'IA au quotidien et faites preuve de jugement quant à leur utilisation. Vous comprenez le code que vous livrez et en assumez la responsabilité.

Vous aimez apprendre de nouvelles technologies et explorer des parties d'un système que vous ne connaissez pas encore.

Bonus 🌟:

Expérience avec Node.js, React, NestJS, Nx, Docker, SQL ou des plateformes infonuagiques comme GCP.

Expérience des technologies Web, de l'affichage publicitaire, de la vidéo, de l'ad tech ou des systèmes distribués à haut débit.

Expérience de développement avec des modèles de langage : agent, outil interne, évaluation ou fonctionnalité produit.

Exemples d'améliorations apportées à votre travail ou à celui de votre équipe, comme l'automatisation d'une tâche récurrente ou la création d'un outil utile.

Expérience en direction d'initiatives techniques, en accompagnement de collègues ou en amélioration des pratiques d'équipe.

👋 About us 

Equativ, a leading independent ad platform, brings scale and simplicity to digital advertising.

Following its recent merger with Sharethrough and the acquisition of Kamino Retail, advertisers, media owners, and technology partners rely on Equativ’s advanced SSP, curation, and retail media services and technology to achieve maximum business outcomes.

With a focus on privacy-first programmatic video, CTV, and data-driven solutions, Equativ enables clients to activate across the digital ecosystem while protecting consumer privacy.

The company’s global expertise is also backed by a team of over 750 employees across 19 countries.

As a proud recipient of the HappyIndex@Work label, Equativ is committed to providing a dynamic, flexible workplace where employees thrive, grow, and excel in both their professional and personal lives.

Come and lead the charge with us in building a transparent ecosystem based on quality!

----------------------

Equativ is an equal opportunity employer. Equal access to employment, services, and programs are available to everyone, regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you require reasonable accommodation throughout the application and/or interview process, please contact the recruitment team at ta-team@equativ.com

Source: Equativ careers (Lever)

Similar roles

More roles at Equativ