Software Developer - Backend

Job Description

Job Title: Software Developer - Backend. Location: Toronto, ON, Canada

Responsibilities:

  • Build, scale, document, and maintain backend systems for the PennyLane ecosystem
  • Develop and manage APIs for internal and external services and web applications
  • Collaborate with cross-functional teams to deliver high-quality software products
  • Work with product owners to define requirements and ensure technical feasibility
  • Maintain code quality through automated testing and code reviews;
  • Manage DevOps tasks including CI/CD pipelines using GitHub Actions
  • Support cloud infrastructure and deployment workflows

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Physics, Math, or related field
  • 3+ years of software development experience
  • Strong proficiency in Python
  • Experience with PostgreSQL or SQL databases;
  • Experience with infrastructure as code tools such as Terraform
  • Experience with Docker and cloud platforms like AWS or Google Cloud
  • Strong problem-solving, communication, and collaboration skills
  • Ability to work in a fast-paced environment and deliver high-quality solutions

Preferred:

  • Experience in technical leadership roles
  • Familiarity with GraphQL;
  • Experience building distributed and fault-tolerant systems
  • Experience integrating with frontend technologies like React or NextJS

Benefits and Compensation:

  • Base salary range: 110,000 to 150,000 CAD annually
  • Eligibility for equity and company benefits;
  • Opportunity to work on cutting-edge quantum computing software
  • Inclusive and collaborative work environment

Other Information:

  • Must be authorized to work in Canada
  • Work permit details may be required if applicable;
  • AI tools may be used during the hiring process, with final decisions made by humans
  • Equal opportunity employer committed to diversity and inclusion

JOB TYPE

Full-time

COMPENSATION

C$110k - C$150k

SHARE

Important: To avoid application spam, include this statement at the end of your resume or application: 'I found this position on ( Quantum Jobs List ) .' Applications without it will be disqualified.

Back to all Quantum jobs
arrow mark
📌 Be the FIRST to join — A Professional Networking Platform for quantum.  Join Waitlist