CareerPlan

Staff Software Developer

USAFull-time$167k2026-07-16 → 2026-11-10
Hybrid · CanadaSecurity clearance required

Core

Developing core software and infrastructure interacting directly with quantum processors across production and laboratory environments to support internal hardware engineering and lab operations.

Role type

Staff Software Developer (Hardware-Integrated Systems)

Builds

Scalable software solutions for quantum processor calibration, hardware interfaces, operational infrastructure, and system testing.

Domain

Quantum Computing / Hardware Engineering

Required skills

High-performance compiled programming languages, multithreaded environments, software architecture, algorithms, concurrency, performance optimization, hardware interface design, Linux environments, Git workflows, technical leadership, mentoring

Preferred skills

Common Lisp (SBCL), functional languages (Scheme, Clojure, Scala), Emacs, Docker, Kubernetes, SQL, MongoDB, InfluxDB, Grafana, Redis, AI-assisted development tools, quantum computing, embedded systems, high-performance computing

Technologies

SBCL, Scheme, Clojure, Scala, Emacs, Docker, Jenkins, Kubernetes, SQL, MongoDB, InfluxDB, Grafana, Redis, Git, Linux

Responsibilities

Lead technical design and development throughout the full software lifecycle; design and maintain software for quantum processor calibration and hardware interfaces; drive software architecture and technical direction; analyze and optimize existing software for performance and reliability; partner with scientists and engineers to deliver complex solutions; mentor and coach developers; champion engineering best practices; participate in on-call rotation for QPU solvers.

Seniority

Staff, technical leadership & mentorship