Anyon Systems Inc. Logo

Anyon Systems Inc.

Développeur backend sénior (plateforme) | Senior Backend Developer (Platform)

Reposted 25 Days Ago
Be an Early Applicant
In-Office
Montréal, QC, CAN
Senior level
In-Office
Montréal, QC, CAN
Senior level
The Senior Backend Engineer will design and implement backend services for a quantum computing job submission platform, ensuring scalability and security. Responsibilities include developing APIs, maintaining efficient data transfer objects, and collaborating with cross-functional teams.
The summary above was generated by AI

À propos d’Anyon Systems 

Anyon Systems est une entreprise spécialisée dans le développement d'ordinateurs quantiques située dans la région du Grand Montréal, avec une présence à Waterloo, Ontario. Nous travaillons à la fine pointe de la technologie pour développer et commercialiser des ordinateurs quantiques supraconducteurs. L’entreprise est en pleine croissance et dispose d'équipes dédiées au matériel et au logiciel pour atteindre ses objectifs de R&D.

Nous sommes une équipe de scientifiques, d’ingénieurs et de développeurs qui construisent des systèmes complets de matériel et de logiciel en informatique quantique. Notre travail couvre la physique expérimentale, l’informatique haute performance et les systèmes logiciels avancés. 


Aperçu du poste 

Nous sommes à la recherche d’un(e) développeur(se) backend sénior pour diriger le développement des systèmes backend qui propulsent notre plateforme d’informatique quantique. 

Dans ce rôle, vous concevrez et ferez évoluer les services permettant aux utilisateurs de soumettre des charges de travail à nos processeurs quantiques et de gérer l’accès à notre infrastructure. 

Votre travail aura un impact direct sur la fiabilité, l’évolutivité et la robustesse de la plateforme. Il contribuera à assurer une orchestration efficace des systèmes, un contrôle d’accès sécurisé et une interaction fluide entre les utilisateurs et le matériel quantique. 

Vous collaborerez étroitement avec des physiciens quantiques, des spécialistes en matériel et des développeurs logiciels afin d’intégrer les services backend à des systèmes sous-jacents complexes. Vous traduirez également des exigences propres au domaine en logiciels de production fiables et performants. 


Responsabilités 

  • Diriger la conception et la mise en œuvre des services backend et des API pour notre plateforme de soumission de tâches et de gestion des utilisateurs.
  • Concevoir des architectures système et des interfaces de service évolutives, maintenables et sécurisées. 
  • Rester activement impliqué(e) dans le développement et l’évolution des systèmes en production, en contribuant aux parties critiques du code.
  • Assurer la fiabilité, la performance et l’évolution des systèmes backend en production.
  • Définir et promouvoir les meilleures pratiques en matière de surveillance, d’observabilité et de déploiement. 
  • Collaborer avec des équipes multidisciplinaires afin d’intégrer les services backend aux flux de travail en informatique quantique et aux infrastructures sous-jacentes. 
  • Concevoir et faire évoluer les systèmes d’authentification, d’autorisation et de gestion des accès utilisateurs. 

Qualifications 

  • Au moins 5 ans d’expérience en développement backend ou une expérience équivalente démontrant un niveau d’impact sénior.
  • Expérience significative dans la conception et le développement de systèmes backend fiables et conçus pour évoluer. Expérience avec des langages tels que Go ou d’autres langages backend (p. ex., Java), incluant l’architecture système et la conception d’API.
  • Capacité démontrée à concevoir, déployer et exploiter des systèmes concurrents et à haute performance en environnement de production.
  • Expérience des meilleures pratiques en matière de surveillance, d’observabilité et de déploiement de systèmes en production.
  • Expérience avec des systèmes d’authentification et d’autorisation.
  • Bonne compréhension des meilleures pratiques de sécurité pour les systèmes backend.
  • Excellentes aptitudes en résolution de problèmes et capacité à prendre en charge des systèmes complexes en évolution. 

Atouts

  • Expérience avec des plateformes infonuagiques (p. ex., Azure) et des environnements conteneurisés.
  • Connaissance des systèmes d’autorisation basés sur des politiques (p. ex., OPA).
  • Connaissance des systèmes de gestion des identités et des accès (p. ex., Keycloak).
  • Expérience avec des systèmes distribués, notamment la communication asynchrone, les appels de procédure à distance (RPC, p. ex., gRPC) et les architectures événementielles.
  • Expérience avec des bases de données et des systèmes de stockage (p. ex., MongoDB, Redis).
  • Connaissance des technologies frontend (p. ex., React, Next.js). 

Ce que nous offrons

  • Un environnement dynamique, collaboratif et intellectuellement stimulant.
  • La possibilité de travailler sur des technologies quantiques pionnières.
  • Une rémunération compétitive et des avantages sociaux.
  • La chance de façonner la culture d’ingénierie logicielle d’une entreprise en pleine croissance. 

  

Ce poste nécessite la capacité de communiquer efficacement en anglais en raison de la nature du travail et de la collaboration avec des équipes internationales. La maîtrise du français est un atout et est encouragée, conformément aux lois linguistiques du Québec. 

_________


About Anyon Systems 

Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercialize superconducting quantum computers. The company is rapidly growing and has both hardware and software groups to achieve its R&D goals. 


We are a team of scientists, engineers, and developers who build full-scale quantum computing hardware and software. Our work spans experimental physics, high-performance computing, and advanced software systems. 


Role Overview 

We are seeking a Senior Backend Developer to lead the development of the backend systems powering our quantum computing platform. In this role, you will design and evolve the services that enable users to submit workloads to our quantum processors and manage access to our infrastructure. Your work will directly impact the reliability, scalability, and usability of our platform—ensuring robust system orchestration, secure access control, and seamless interaction between users and quantum hardware. 

You will collaborate closely with quantum physicists, hardware engineers, and software developers to integrate backend services with complex underlying systems, translating domain-specific requirements into reliable, high-performance production software. 


Key Responsibilities

  • Lead the design and implementation of backend services and APIs for our job submission and user management platform.
  • Design system architectures and service interfaces that are scalable, maintainable, and secure.
  • Remain hands-on in building and evolving production systems, contributing to critical parts of the codebase.
  • Own the reliability, performance, and evolution of backend systems in production.
  • Define and drive best practices for monitoring, observability, and deployment.
  • Collaborate with cross-functional teams to integrate backend services with quantum computing workflows and underlying infrastructure.
  • Design and evolve systems for authentication, authorization, and user access management. 

Qualifications

  • 5+ years of backend development experience or equivalent demonstrating senior-level impact.
  • Strong experience designing and building scalable, reliable backend systems in languages such as Go or other backend languages (e.g., Java), including system architecture and API design.
  • Proven ability to build and operate concurrent, high-performance systems in production environments.
  • Hands-on familiarity with monitoring, observability, and deployment practices for production systems.
  • Background in authentication and authorization systems.
  • Solid understanding of backend security best practices.
  • Strong problem-solving skills and ability to take ownership in complex, evolving systems. 

Nice to Have

  • Experience with cloud platforms (e.g., Azure) and containerized environments.
  • Familiarity with policy-based authorization systems (e.g., OPA).
  • Familiarity with identity and access management systems (e.g., Keycloak).
  • Experience with distributed systems concepts such as messaging, RPC (e.g., gRPC), or asynchronous processing.
  • Experience with databases and data stores (e.g., MongoDB, Redis).
  • Familiarity with frontend technologies (e.g., React, Next.js). 

What We Offer 

  • A dynamic, collaborative, and intellectually stimulating environment.
  • Opportunity to work on pioneering quantum technologies.
  • Competitive salary and benefits.
  • A chance to shape the software engineering culture of a growing company. 

This position requires the ability to communicate effectively in English due to the nature of the work and collaboration with international teams. French-language skills are welcome and supported, in accordance with Quebec language laws. 

HQ

Anyon Systems Inc. Dorval, Québec, CAN Office

1985-55th Ave., Dorval, Quebec, Canada, H9P1G9

Similar Jobs

5 Hours Ago
Remote or Hybrid
CA
Junior
Junior
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As an Inside Sales Account Executive at Square, you'll convert inbound leads into long-term customers while sourcing your own opportunities, managing the full sales cycle from initial engagement to closing deals.
Top Skills: CRMSaaSSalesforce
5 Hours Ago
In-Office
Montréal, QC, CAN
Internship
Internship
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Intern will develop and test cloud-native microservices, participate in continuous integration, troubleshoot problems, and engage in Agile team practices.
Top Skills: AngularArtifactoryDockerGitGitlabGradleHelmJavaJenkinsJSONKubernetesMavenNeo4JPythonRestSpinnaker
21 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
The Chief of Staff to Engineering role involves driving operational excellence by partnering with engineering leadership, managing cross-functional initiatives, and improving organizational effectiveness at BuildOps.

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account