Back to job search
X

Software Developer - Backend (Intermediate to Senior)

  • Toronto, ON
  • Hybrid
  • Posted Oct 12, 2026
  • 1 position

$100,000–$180,000 / year

Opens an external site

Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week

Job summary

You will build, scale, and maintain products within the pennylane.ai ecosystem while designing robust APIs for internal and external services. Additionally, you will lead the development of large-scale, fault-tolerant distributed systems and collaborate with product owners to ensure technical feasibility.

Job details

About Xanadu: Xanadu’s mission is to build quantum computers that are useful and available to people everywhere. At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers. We are creating something that has never been built before. What we are doing is extremely hard, the classic moon shot. Few people in their life will be able to be a part of something like this, where if we are successful, the technologies we develop will solve some of the world’s most challenging problems, and literally change the world. And that is something to be excited about! Your role and responsibilities: As a Software Developer, you will help build out the pennylane.ai ecosystem of products. The goal of pennylane.ai is to help pioneer quantum software development as a discipline and spread the adoption of PennyLane, an open-source framework for quantum machine learning, quantum computing, and quantum chemistry. No quantum software experience is required. * Build, scale, document, and maintain products within the pennylane.ai ecosystem. * Implement and design robust APIs for consumption by internal/external services and web front ends. * Work with product owners to derive requirements and ensure designs are technically feasible. * Maintain high-quality production code through automated test coverage and a dynamic code review process. * Own a significant part of the domain, exploring and advocating for new technologies. * Lead the design of large-scale, fault-tolerant, distributed systems. * Develop and improve engineering processes to ensure developer efficiency and consistent product delivery. Basic qualifications and experience: * BSc in Computer Science, Engineering, Physics, Math, or a related field. * Years of Experience: * Intermediate: 3+ years of professional software development experience. * Senior: 6+ years of professional software development experience. * Strong knowledge of modern development languages (Python, Go, or Rust). * Proficient in PostgreSQL and SQL optimization. * Experience using Docker, Infrastructure as Code, and deploying to cloud providers like AWS or Google Cloud. * Strong communication, a product-minded approach, and the ability to thrive in a fast-paced environment. Preferred qualifications and experience: * Hands-on experience building large, fault-tolerant, distributed systems at scale. * Advanced knowledge of distributed system patterns and performance tuning. * Manage deployment pipelines using GitHub Actions, Docker, and Terraform. * Proficiency in deploying and integrating with modern web frameworks (NextJS/React). * Experience in a technical lead capacity or overseeing the delivery of complex, multi-stakeholder projects. * Actively mentor developers on the team and foster a culture of continuous technical growth. This is for a new position. Your base salary will be determined based on your location, experience, and internal benchmarks. The base salary range is 100,000 - 140,000 CAD for intermediate candidates and 150,000 - 180,000 CAD for senior candidates. You will also be eligible for equity and benefits. Our values are important. They are fundamental and lay the foundation for culture at Xanadu. Learn more about our values here [https://www.xanadu.ai/values/]. We are an equal opportunity employer and encourage candidates of all backgrounds to apply. We are committed to building an inclusive, safe, and equitable culture and fostering an environment where our employees feel included, valued, and heard. We are committed to meeting the needs of all individuals and support a barrier-free workplace. Should you require accommodations at any point during the recruitment process please contact Recruiting at recruiting@xanadu.ai. Please be advised that we may use artificial intelligence (AI) tools to assist in the screening and assessment of applicants for this position. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

What you’ll do

You will build, scale, and maintain products within the pennylane.ai ecosystem while designing robust APIs for internal and external services. Additionally, you will lead the development of large-scale, fault-tolerant distributed systems and collaborate with product owners to ensure technical feasibility.

Requirements

Candidates must hold a BSc in Computer Science, Engineering, Physics, Math, or a related field and possess 3 to 6+ years of professional software development experience. Proficiency in modern languages like Python, Go, or Rust, along with experience in cloud infrastructure and SQL, is required.

Benefits

  • Equity
  • Benefits

Listed skills

  • SQL · Preferred
  • Go · Preferred
  • PostgreSQL · Preferred
  • Docker · Preferred
  • React · Preferred
  • Rust · Preferred
  • Amazon Web Services · Preferred
  • Google Cloud · Preferred
  • Terraform · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Go
  • Rust
  • PostgreSQL
  • SQL
  • Docker
  • Infrastructure as Code
  • AWS
  • Google Cloud
  • Distributed systems
  • GitHub Actions
  • Terraform
  • NextJS
  • React
  • API design
  • Quantum computing
  • PennyLane
  • Product Delivery
  • Next.js (Javascript Library)
  • Quantum Machine Learning
  • Go (Programming Language)
  • Google Cloud Platform (GCP)
  • Advocacy
  • Infrastructure as Code (IaC)
  • Rust (Programming Language)
  • Research
  • Application Programming Interface (API)
  • Amazon Web Services
  • Software Development
  • Test Automation
  • Code Review
  • Communication
  • Computer Science
  • Fault Tolerance
  • Github
  • Python (Programming Language)
  • Mathematics
  • Open Source Technology
  • Performance Tuning
  • Physics
  • Quantum Chemistry
  • Quantum Computing
  • SQL Optimization
  • React.js (Javascript Library)
  • Production Code
  • Web Frameworks
  • Docker (Software)

Job areas

  • Software
  • Technology
  • Engineering
  • Science & Research
  • Back End Software Developer
  • Software Developer / Engineer
  • Software Developers

More jobs from Xanadu

See all jobs from Xanadu