Landr

Landr

Développeur Backend Sr / Sr Backend Software Developer

Montreal, Quebec · Senior

Sponsorship not specifiedDetected 31 days ago
PythonC#ReactVite.NETCode ReviewGitSQLNoSQLPostgreSQLMySQLDynamoDBAWSDockerTerraformCI/CDGitHub ActionsGraphQLRESTgRPCMachine LearningAI OrchestrationAgileValuation

About the role

  • English Description to follow LANDR est une société audio à croissance rapide composée de créatif.ve.s, de technologues, de professionnel.le.s de la musique ainsi que de toutes les combinaisons possibles de ces domaines.
  • Nous aimons les meilleures pratiques, mais nous n'avons pas peur de les briser.

Responsibilities

  • Design, build, and deploy services and REST APIs in C# /.NET, with a constant focus on quality, performance, and maintainability.
  • Maintain a containerized microservices architecture (Docker) deployed on AWS and its managed services (ECS/Lambda, S3, SQS/SNS, RDS, CloudWatch, etc.), with infrastructure managed as code via Terraform.
  • Own your code end to end: tests, peer review, deployment to production through our CI/CD pipeline (GitHub Actions), then observability and operations.
  • Strong grasp of object-oriented design, service-oriented / microservices architecture, and clean design principles
  • End-to-end experience on AWS: building, deploying, and operating services in production.
  • Curiosity to advance our own practices: shared prompts, templates, guardrails, and measuring the real impact on velocity and quality.

Requirements

  • 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)

Nice to have

  • GraphQL, gRPC, or event-driven architectures).
  • Real-world experience with data modeling on both SQL (MySQL / PostgreSQL) and NoSQL (DynamoDB), and the judgment to choose between them.
  • Working proficiency in Python, used across our tooling, data, and AI/ML workflows.
  • Strong analytical skills and discipline in making evidence-based technical decisions.
  • Comfortable in a fast-moving, autonomous environment - pragmatic and results-oriented.
  • A genuine taste for cross-functional teamwork.
  • English Description to follow
  • LANDR est une société audio à croissance rapide composée de créatif.ve.s, de technologues, de professionnel.le.s de la musique ainsi que de toutes les combinaisons possibles de ces domaines.

Skills

  • No blind copy-paste.
  • Awareness of the security, data-privacy, and intellectual-property implications of AI tools, and respect for company guardrails.

Compensation

  • Competitive compensation, based on your role, experience and expertise

Benefits

  • Health insurance coverage, with access to telemedicine via Maple and to an Employee Assistance Program via PeopleConnect
  • Bonus points for:

Company info

  • At LANDR, AI is part of the day-to-day engineering workflow.
  • We're looking for someone who uses it like a senior engineer would - with judgment, not on autopilot.

This listing is sourced directly from Landr's careers page and normalized into a canonical job model.