Senior Software Engineer
Optable
Développeur(e) senior de logiciel
Lieu : Montréal, QC (mode de travail hybride, présence min. sur site 1 jour/semaine)
Type d'emploi : Temps plein
Optable est une plateforme canadienne soutenue par des investisseurs importants qui aide les éditeurs, annonceurs et entreprises médiatiques à gérer les identités et les audiences dans une ère axée sur la protection de la vie privée. Récemment reconnue comme lauréate du prix Deloitte Technology Fast 50 dans la catégorie Enterprise Industry Leaders, nous construisons un avenir où des agents d'IA automatisent les flux de travail complexes de la publicité numérique. Nous sommes une startup en forte croissance qui valorise l'exécution, l'innovation et une politique de « no jerks ».
Le rôle
Nous cherchons un(e) développeur(se) senior de logiciel pour rejoindre notre équipe de developpement. Vous contribuerez aux décisions architecturales et résoudrez des problèmes complexes dans les domaines des systèmes distribués, des pipelines de données et de la conception d'API — au sein d'une équipe qui prend le développement assisté par IA au sérieux.
Pourquoi ce rôle est différent
Optable utilise des outils d'IA pour augmenter la productivité des développeurs. Nous sommes de grands utilisateurs de Claude Code et nous améliorons continuellement nos flux de travail pour déléguer davantage à l'IA — réduire les coûts en temps tout en maintenant la qualité. C'est un changement exigeant dans la façon dont le logiciel se construit, et nous l'abordons de front.
La plupart des organisations sont en retard sur l'IA. Celle-ci vous place à l'avant-garde. Vous développerez une compréhension approfondie de la façon dont l'automatisation agentique transforme les organisations d'ingénierie et jouerez un rôle actif dans son évolution.
Responsabilités principales
- Prendre en charge des fonctionnalités et des sous-systèmes de nos services Go, de la conception jusqu'à la mise en production
- Rédiger des propositions de conception pour des changements qui touchent plusieurs services ou équipes
- Concevoir et faire évoluer des API (protobuf, gRPC) et des modèles de données (PostgreSQL, BigQuery)
- Exploiter des services sur GCP (GKE, Bigtable, Pub/Sub), y compris la réponse aux incidents
- Réviser du code, encadrer d'autres développeurs et contribuer à définir l'orientation technique de l'équipe
- Collaborer avec la gestion de produit et d'autres équipes pour cadrer et livrer le travail
- Utiliser des outils de développement assistés par l'IA (Claude Code, LLM) dans le cadre du travail quotidien
- Contribuer à l'occasion au frontend (React/TypeScript)
Qualifications requises
- Plus de 6 ans d'expérience en développement logiciel
- Solide expérience de Go en production
- Expérience de la conception d'API avec protobuf et gRPC
- Maîtrise de PostgreSQL et du SQL, y compris la performance et la conception de schémas
- Antécédents avérés de prise en charge de systèmes non triviaux en production
- Expérience de l'exploitation de services sur GCP ou un infonuagique équivalent
- Grande autonomie, sens de la communication et esprit de responsabilité
- Communication écrite claire; capacité à rédiger des documents de conception et à diriger des révisions
- Aisance à utiliser des outils d'IA (Claude Code ou équivalent) pour accélérer le développement
Qualifications souhaitées
- Connaissance de Kubernetes, Helm, Docker et Terraform
- Expérience des systèmes distribués et des pipelines de données à grande échelle
- Connaissance des bonnes pratiques en matière de confidentialité et de sécurité dans le secteur de la publicité numérique (ad tech)
- Expérience des flux de travail agentiques ou propulsés par des LLM
- Expérience de TypeScript/React
- Expérience de mentorat ou de leadership technique
Pourquoi Optable
- Salaire compétitif et participation en actions
- Assurance santé et dentaire complète
- Mode de travail hybride
- Développement professionnel (mentorat et coaching de carrière)
- Expérience concrète avec l'IA agentique
- Petite équipe senior, faible bureaucratie, politique « no jerk »
- Lunchs quotidiens offerts au bureau
- MacBook Pro fourni pour le développement local
$111.31k - $155.44k per year
...dedicates specific in-office days each month to focus on relationships, learning and innovation. What's in it for you: The Senior Software Engineer on the Algorithm Team plays a key role in designing, building, and maintaining the core software systems that power BrainBox...SeniorHourly payWork at officeImmediate startWork from home$130k per year
...Senior Software Engineer Department: Software Development Employment Type: Permanent - Full Time Location: Montreal Reporting To: Engineering Manager Description You will be collaborative, highly motivated, keen to learn, and always on the lookout for...SeniorPermanent employmentFull time$150k - $185k per year
...best work, with real impact. Build with us. Create impact. About The Role As we grow, we're looking for our first Senior Software Engineer to join our team and work closely with our CTO. The scope of the role spans technical design as well as our product strategy....Senior- ...to help companies manage whole marketing portfolios with ease. As part of its expansion, Index is looking for a new full time Software Engineer to be part of its Montreal team. You will be a great addition to the team if you are a communicative person that exposes your...SeniorFull timeCasual work
- ...niche expertise) Role Description We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber... ...secure development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities...Senior
- Become a Senior Software Engineer at Zeffy in Montreal, Quebec, focusing on crafting advanced technological solutions for nonprofits in a flexible hybrid work environment. Make your mark on how charity organizations operate. Your role involves developing and enhancing core...SeniorFlexible hours
- ...The Senior Engineer, Software Test will be responsible for conducting testing of software for a robotic surgical system. The Senior Software Test Engineer is responsible for reviewing software requirements and ensuring requirements are fully tested; designing, implementing...SeniorWork at office
- ...A leading global investment bank is hiring a Senior Backend Engineer to join a large-scale data engineering environment supporting front-to-back... ...lifecycle or capital markets data flows Strong understanding of software architecture principles and design patterns Experience...SeniorLong term contract
- ...and the unique problems that it presents attracts curious candidates like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput,...SeniorWork at officeFlexible hours
- Become a Senior Camera Driver Software Engineer in a role requiring expertise in embedded imaging and camera driver development. Contribute to state-of-the-art imaging systems within hybrid environments including Linux, Android, and Windows. You will play a crucial role, taking...Senior
- Become a pivotal part of Zeffy as a Senior Software Engineer in Montreal, Quebec, focusing on transformative solutions for nonprofits using a hybrid work setup. Zeffy, a leader in nonprofit technology across North America, is committed to transforming how organizations connect...Senior
- ...Take on a challenging role as a Senior Embedded Software Engineer at Vention in Montreal. You'll focus on software architecture, real-time components, and improving system robustness. As part of a talented team, your main focus will be on designing C++ and Python APIs that...Senior
- ...the design, operation, and maintenance of complex systems. Position To support our strong growth, we are seeking a Senior Software Safety Engineer, autonomous and capable of supporting clients in the implementation of processes compliant with international standards....Senior
- Drive automotive safety and excellence as a Senior Software Quality Engineer in a hybrid capacity. Your mentorship and expertise in embedded software will enhance quality systems across development. In this impactful role, you will lead quality improvement initiatives while...SeniorShift work
- Contribute significantly to Zebra's advancements as a Senior Software Engineer, specializing in embedded systems for vision technologies. This position leverages your expertise in C and C++ on Linux and Windows platforms. In your role, you'll join a team that pioneers new machine...Senior
- ...Advance your career as an Associate Professor in Software Engineering at UNSW, located in Sydney, Australia. This full time role focuses on impactful research and transformative teaching. Join a top-tier academic team at UNSW's School of Computer Science and Engineering and...SeniorFull time
- Step into a Senior Full Stack Software Engineer role at McKesson, enhancing accessibility in healthcare through development. Focus on .NET C# to deliver scalable, customer-facing applications. As a pivotal member of McKesson’s engineering organization, you will design and...Senior
- ...an asset Experience with Git and pull request workflow Seniority level Mid-Senior level Employment type Contract Job function Information... ...at LanceSoft, Inc. by 2x. Get notified about new Software Engineer jobs in Montreal, Quebec, Canada. #J-18808-LjbffrSeniorContract workRelocation
- A dynamic technology company in Montreal is seeking a Senior Software Developer to drive technology choices and design web applications for industrial automation. You will work closely with team leads and product managers, participating in all aspects of the software development...Senior
- ...distributed gaming and are now seeking a Senior Game Developer to lead feature development... ...Collaborate with product, design, and engineering on delivery Mentor teammates and provide... ...D2C gaming platforms or cloud‑native game engines Familiarity with Linux kernel‑level...SeniorWork at office
$67.12k - $100.68k per year
...We’re Looking For Analyzes, designs, develops, and maintains software solutions for the organization’s products and systems (Aurora... ...less complex design projects Completes all phases of software engineering design projects, including coding, debugging, testing, and...Work at officeRemote work3 days per week- A technology firm is seeking a Senior Software Engineer Technical Lead in Montreal. This role focuses on leading the technical execution of POS integrations, requiring strong experience in product management and programming in Python or Java. Responsibilities include defining...Senior
- ...Else™. SSENSE has garnered critical acclaim as both an e-commerce engine and a producer of cultural content, generating an average of 100 million monthly page views. About The Role The Senior Software Developer is responsible for designing and delivering high-quality,...SeniorLong term contractContract workWork at officeRemote work
- ...CCX Technologies We are seeking a talented Software Engineer to join our small but rapidly growing Avionics and Network Engineering team. In this role, you will work on cutting‑edge product development across a diverse technical landscape. What You Will Do Your day...
$130k - $140k per year
...Lead Software Engineer Department: Software Development Employment Type: Permanent - Full Time Location: Montreal Reporting To: Engineering Manager We are looking for a Lead Software Engineer who is collaborative, highly motivated, keen to learn...Permanent employmentFull time- ..., UN‑R155) to bring their technologies to market. Job Description We are looking for a talented and detail‑oriented Software Verification Engineer to join our innovative team in Montreal. As a key member of our Software Verification and Validation department, you will...Permanent employmentFull time
- Drive innovation in satellite technology at Telesat as a Senior Embedded Software Engineer. Engage in C++ and Python programming within a dynamic hybrid work environment. Based in Ottawa, Canada, this role focuses on designing, developing, and testing LightSpeed software as...Senior
- Join MaintainX as a Senior Software Engineering Manager, driving innovation in AI-powered platform development. Lead a team of managers and shape engineering excellence while ensuring operational success. At MaintainX, you will oversee the Platform division, delivering on...SeniorInternship
- SRC CAN Ltd is looking for a Senior Software Developer in Ottawa for a hybrid position focusing on EW OSS for the Department of National Defence... ...Requirements: • Bachelor’s or diploma in software engineering • Minimum six years of software development experience • Strong...Senior
- ...Take your engineering expertise to the next level as a Senior Software Engineer. Design event-driven systems in Python and work with cloud technologies to enrich metadata on a global scale. This position calls for a highly skilled individual with a solid focus on backend...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior software developer Montréal, QC
- software engineer - computer Montréal, QC
- software developer remote Montréal, QC
- software engineer intern Montréal, QC
- software engineer devops Montréal, QC
- remote entry level software developer Montréal, QC
- linux software engineer Montréal, QC
- software engineer internship Montréal, QC
- ingénieur logiciel Montréal, QC
- software developer intern Montréal, QC
