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
Senior Product Manager
4 days ago
$60k – $140k per year • Remote/Hybrid • Full-Time • Master's Degree • New Haven
Python
Apply
Full Stack Software Engineer
4 days ago
$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
Vice President, Systems Engineering [595]
7 days ago
$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
Staff AI Platform Developer [590]
14 days ago
$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
Senior DevOps Developer (PDSW scrum) [585]
15 days ago
$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
Senior AI DevOps Developer [584]
15 days ago
$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
Quantum Error Correction Theorist II [575]
29 days ago
$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
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

