LANDR

Développeur Backend Sr / Sr Backend Developer

LANDR$110K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Over 10 years of software development experience in product-focused companies.
  • Deep expertise in C# and modern .NET ecosystem, with solid experience in designing RESTful APIs (knowledge of GraphQL or event-driven architectures is a plus).
  • Excellent understanding of object-oriented design, service-oriented architecture/microservices, and Clean Architecture principles (SOLID).
  • Hands-on experience in data modeling on SQL (MySQL/PostgreSQL) and NoSQL (DynamoDB).
  • Practical knowledge of Python, relevant to tooling, data, and AI/ML workflows.
  • End-to-end experience on AWS: developing, deploying, and operating production services.
  • Familiarity with Docker, infrastructure as code (Terraform), CI/CD pipelines (GitHub Actions), automated testing (TDD/BDD), and observability practices.

Responsibilities

  • Design, develop, and deploy services and REST APIs in C#/.NET focusing on quality, performance, and maintainability.
  • Model and evolve data using SQL (MySQL/Aurora/PostgreSQL) and NoSQL (DynamoDB), choosing the right tool for the right problem.
  • Maintain a containerized microservices architecture on AWS and its managed services, managing infrastructure as code via Terraform.
  • Own the code end-to-end: testing, peer review, deployment via CI/CD pipeline, and operational observability.
  • Fully participate in Agile (Scrum) practices including planning, story breakdown, demos, and code reviews.
  • Elevate the skill level in the team through sharing best practices, mentoring, and documenting architectural decisions.

Benefits

  • Competitive compensation based on role, experience, and expertise
  • Comprehensive health insurance with access to telemedicine and an employee assistance program
  • Access to a retirement savings plan with employer matching up to 2% of annual salary
  • A day off on your birthday
  • Annual transportation and sports activity allowance (for Montreal employees)
  • Free access to music studio for practice or recording
  • Complimentary access to LANDR and Reason products
  • Open office space located downtown near Square-Victoria metro station
  • Opportunity to join the LANDR music group
  • Partnerships with local music events and festivals (MUTEK, Pop Montréal, Igloofest...)
Full Job Description
LANDR est à la recherche d'un Développeur Back End Senior pour rejoindre notre équipe Web multidisciplinaire, propriétaire de l'ensemble du cycle de production, pour concevoir et opérer les services back-end qui font tourner la plateforme LANDR sur AWS. Vous travaillerez main dans la main avec le produit, le design et l'équipe front-end (React) afin de livrer des expériences que nos créateur• trice• s adorent.

Responsabilités :
  • Concevoir, développer et déployer des services et des API REST en C# / .NET, avec un souci constant de la qualité, de la performance et de la maintenabilité.
  • Modéliser et faire évoluer nos données sur du SQL (MySQL / Aurora / PostgreSQL) et du NoSQL (DynamoDB), en choisissant le bon outil pour le bon problème.
  • Faire vivre une architecture microservices conteneurisée (Docker) déployée sur AWS et ses services managés (ECS/Lambda, S3, SQS/SNS, RDS, CloudWatch, etc.), avec une infrastructure gérée comme du code via Terraform.
  • Être propriétaire de votre code de bout en bout : tests, revue par les pairs, déploiement en production via notre pipeline d'intégration et de livraison continues (GitHub Actions), puis observabilité et opération.
  • Participer pleinement à notre pratique Agile (Scrum) : planification, découpage, démos et revues de code.
  • Élever le niveau autour de vous - partage des bonnes pratiques, mentorat et décisions d'architecture documentées.


Qualifications:
  • 10 ans et plus d'expérience en développement logiciel dans des entreprises orientées produit.
  • Maîtrise approfondie du C# et de l'écosystème .NET moderne, avec une solide expérience dans la conception d'API RESTful (un atout : GraphQL, gRPC ou architectures pilotées par événements).
  • Excellente compréhension de la conception orientée objet, de l'architecture orientée services / microservices et des principes de conception Clean (Clean Architecture, SOLID).
  • Expérience concrète de la modélisation de données sur SQL (MySQL / PostgreSQL) et NoSQL (DynamoDB), avec le jugement nécessaire pour arbitrer entre les deux.
  • Maîtrise pratique de Python, utilisé dans notre outillage, nos données et nos flux de travail IA/ML.
  • Expérience de bout en bout sur AWS : développement, déploiement et opération de services en production.
  • Aisance avec Docker, l'infrastructure as code (Terraform), les pipelines CI/CD (GitHub Actions), les tests automatisés (TDD/BDD) et l'observabilité (logs, métriques, traces).
  • Expérience pratique de livraisons logicielles de qualité dans les délais, en autonomie comme au sein d'équipes interfonctionnelles.
  • Bilinguisme français / anglais, à l'oral comme à l'écrit. La connaissance de l'anglais est requise, car le poste implique de travailler avec une équipe internationale, notamment au Canada, au Royaume-Uni et dans le reste de l'Europe.


IA et développement assisté (essentiel, pas accessoire)

Chez LANDR, l'IA fait partie du quotidien d'ingénierie. Nous cherchons quelqu'un qui sait l'utiliser comme un• e ingénieur• e senior - avec discernement, pas en pilote automatique.
  • Pratique courante des outils de codage assistés par IA (par ex. GitHub Copilot, Cursor, Claude Code, agents en ligne de commande) intégrés à un flux de travail réel.
  • Bonnes pratiques de développement avec l'IA : rédiger des prompts et du contexte clairs, décomposer le travail en spécifications exploitables par un agent, et boucler par l'évaluation des résultats.
  • Revue critique du code généré : vous traitez la sortie de l'IA comme celle d'un• e collègue junior brillant• e mais faillible - relue, testée et comprise avant d'être approuvé.. Jamais de copier-coller aveugle.
  • Conscience des enjeux de sécurité, de confidentialité des données et de propriété intellectuelle liés aux outils d'IA, et respect des garde-fous de l'entreprise.
  • Curiosité pour faire progresser nos propres pratiques : prompts partagés, gabarits, garde-fous et mesure de l'impact réel sur la vélocité et la qualité.


l'IA accélère les bon• ne• s ingénieur• e• s et amplifie les mauvaises décisions. Nous voulons des gens qui livrent plus vite et mieux grâce à elle.

Atouts supplémentaires:
  • Solides compétences d'analyse et rigueur dans la prise de décision technique fondée sur des preuves.
  • À l'aise dans un environnement dynamique - pragmatique et orienté résultats.
  • Goût marqué du travail en équipe interfonctionnelle.
  • Familiarité avec l'écosystème IA/ML au sens large : Jupyter notebooks, LangChain (ou cadres d'orchestration similaires) et bases de données vectorielles.
  • Connaissance du domaine de l'audio, du traitement du signal ou de l'ingénierie sonore.


Voici quelques avantages offerts chez LANDR:
  • Une rémunération compétitive, basée sur votre rôle, votre expérience et votre expertise
  • Couverture d'assurance maladie, avec accès à la télémédecine via Maple et à un programme d'aide aux employés via PeopleConnect
  • Accès à notre programme de REER, incluant une contribution de l'employeur équivalant jusqu'à 2 % de votre salaire annuel
  • Votre anniversaire est un jour de congé
  • Allocation annuelle pour le transport en commun (employés de Montréal) et pour activités sportives
  • Accès gratuit à notre studio de musique (pour pratiquer ou enregistrer)
  • Accès gratuit aux produits LANDR et Reason
  • Espace de bureau ouvert au Centre-Ville à proximité de la station de métro Square-Victoria
  • Possibilité de rejoindre le groupe de musique LANDR
  • Partenariats avec des événements et festivals musicaux locaux (MUTEK, Pop Montréal, Igloofest...)

About LANDR

Industry
Founded
2012

Similar Jobs

More Jobs at LANDR

More Information Technology Jobs

Find similar Développeur Backend Sr / Sr Backend Developer jobs: