Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs
D-Wave is an industry leader in the development and production of quantum computing systems, software, and services. As the first commercial supplier of quantum computers, D-Wave is at the forefront of the dual development of quantum annealing and gate-model systems. D-Wave helps companies use quantum tech to solve real-world problems right now.

Job Description

Job Title: Senior Software Developer (Leap Web Services) [562]. Location: Remote, United States

Onboarding: Burnaby, Canada, for six weeks

Additional Travel: Minimum two weeks per year to Burnaby, Canada

Responsibilities:

  • Collaborate with product owners, software architects, developers, and cross-functional teams to deliver features from concept through deployment.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Develop new features and maintain services supporting D-Wave's Leap quantum-classical hybrid cloud platform.
  • Independently own development tasks and contribute to moderately complex features and technical solutions.
  • Identify inefficiencies in existing systems and implement improvements;
  • Troubleshoot and resolve bugs through code-level and system-level analysis.
  • Write clean, maintainable, and well-documented software.
  • Participate in peer code reviews and provide constructive feedback based on engineering best practices.
  • Mentor junior and intermediate developers and support their technical development.
  • Improve application performance, scalability, reliability, and availability.
  • Identify technical blockers early and work with other teams to resolve them.
  • Participate in D-Wave's annual Hackathon to explore and prototype new ideas;
  • Participate in the on-call rotation after gaining sufficient knowledge of the system, typically after 6 to 12 months.
  • Contribute to engineering practices and the technical direction of the Leap platform.

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • At least 5 years of professional software development experience.
  • Strong proficiency in Python for automation, scripting, and application development.
  • Experience designing, implementing, and consuming REST APIs.
  • Experience with Git workflows, including branching, merging, and pull requests.
  • Experience developing software in a Linux environment;
  • Strong understanding of software architecture, algorithms, asynchronous programming, and performance optimization.
  • Strong problem-solving skills and willingness to learn through exploration and feedback.
  • Strong written and verbal communication skills.
  • Ability to explain technical concepts clearly and collaborate effectively across teams.
  • Self-motivated, proactive, and adaptable approach.
  • Interest in improving engineering processes and systems and supporting their implementation.

Preferred:

  • Experience with Golang or Rust.
  • Experience with high-performance computing environments and workload managers such as Slurm, PBS, or PBS Pro.
  • Experience integrating heterogeneous hardware.
  • Experience using AI-assisted development tools for code generation, code review, testing, or documentation.
  • Experience building AI-powered solutions to improve engineering productivity or automate workflows.
  • Experience building and maintaining CI/CD pipelines using Jenkins, Spinnaker, or similar tools;
  • Experience developing and deploying software in cloud environments such as AWS.
  • Experience with Kubernetes and Argo CD, including deploying, managing, and troubleshooting cloud-native applications.
  • Experience supporting production systems, including troubleshooting, incident response, and operational support.
  • Quantum computing experience is not required, although an interest in learning quantum computing is valuable.

Benefits and Compensation:

  • Anticipated annual salary range: $150,000 to $206,000 USD for the remote United States position.
  • Actual compensation depends on experience, skills, qualifications, work location, and alignment with the role's responsibilities.
  • Eligible U.S.-based full-time and part-time employees regularly scheduled for at least 30 hours per week may receive:
    • Medical, dental, and vision coverage.
    • Disability and life insurance.
    • 401(k) retirement plan.
    • Paid holidays.
    • Paid sick time.
    • Flexible paid time off.
    • Wellness and well-being resources.
    • Eligibility for short-term and/or long-term incentive programs.
  • D-Wave emphasizes employee ownership, competitive compensation, professional growth, inclusion, and career development.

Other Information:

  • Candidates must be willing and able to work from D-Wave's Burnaby, Canada office for six weeks during onboarding.
  • Employees must travel to the Burnaby office for at least two weeks per year for in-person collaboration, organizational meetings, and the annual Hackathon.
  • The position may involve access to controlled information or technology subject to U.S. export control laws.
  • Employment may require verification of U.S. Person status or D-Wave obtaining the necessary export license.

Recommended for you based on this role

Similar stack
Same company
In your city
$60k – $140k per year • Remote/Hybrid • Full-Time • Master's Degree • New Haven
Python
Apply
$60k – $140k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • New Haven
C++
Go
Java
Python
SQL
JavaScript
Databases
PostgreSQL
Frontend
React.js
Vue.js
DevOps
AWS
CI/CD
Docker
Git
Kubernetes
Apply
$247k – $460k per year • Remote • Full-Time • Bachelor's Degree
Apply
$87k – $130k per year • In office • Full-Time • 2+ years exp • New Haven
Apply
$119k – $164k per year • Remote • Full-Time • 7+ years exp • Bachelor's Degree
JavaScript
Python
TypeScript
AI/ML
AI Agents
Embeddings
Fine-tuning
LLM
Prompt Engineering
RAG
Reranking
DevOps
AWS
CI/CD
Configuration Management
Docker
Git
Kubernetes
Platform Engineering
Rest API
Terraform
Management
Confluence
Google Workspace
Jira
Slack
Marketing
Salesforce
Zendesk
Apply
$107k – $147k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Burnaby
Groovy
LISP
Python
Ruby
Databases
OpenSearch
DevOps
ArgoCD
CI/CD
Git
Grafana
Jenkins
Kubernetes
KVM
Packer
Prometheus
Rest API
Terraform
Apply
$107k – $147k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Go
Groovy
Python
Databases
InfluxDB
OpenSearch
AI/ML
AI Agents
AWS Bedrock
Embeddings
LLM
Prompt Engineering
RAG
Reranking
DevOps
ArgoCD
AWS
CI/CD
Git
Grafana
Jenkins
JFrog Artifactory
Kubernetes
Prometheus
Terraform
Vector
Zabbix
Apply
DevOps Engineer II 23 days ago
$60k – $140k per year • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • New Haven
Bash
Python
Databases
Amazon Aurora
MySQL
OpenSearch
PostgreSQL
DevOps
Ansible
AWS
CI/CD
Docker
GitHub Actions
Grafana
Kubernetes
Terraform
Zabbix
Apply
Electrical Engineer I 25 days ago
$60k – $150k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Burnaby
C++
Python
Verilog
VHDL
Apply
$87k – $130k per year • In office • Full-Time • 2+ years exp • Master's Degree • New Haven
C++
Julia
MATLAB
Python
Rust
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Location
Burnaby
Remote work
In office (United States, Canada)
Employment
Full-Time

Compensation

Salary
$60k – $140k per year
Benefits
Life insurance, Retirement plans