05 Sep
|
D-Wave Systems
|
Winnipeg
05 Sep
D-Wave Systems
Winnipeg
About the roleD-Wave is seeking a Senior Software Developer to join our Processor Software team, which develops and maintains software supporting our internal Processor Development (PD), Hardware Engineering (HWE), and Lab Operations (LabOps) teams. This role is responsible for custom-built configuration management tools used by all three teams.What you'll doContribute to the full software lifecycle, including requirements definition, design, development, testing, validation, deployment, maintenance, and decommissioningTake ownership of and responsibility for bugfixes, enhancements, and current feature development for our existing configuration management software systemWork with D-Wave’s LabOps team to provide stable back ends and single‑sources‑of‑truth for the custom front‑end applications they build for their own useImprove software architecture, reliability, maintainability, and performance through optimization, testing, and documentationWork closely with software testing and DevOps team members to support reliable validation and deployment of software products for internal useMentor junior developers through technical guidance, code reviews, and knowledge sharingContribute to process improvements, technical discussions,
and development best practicesWhat you will bringBachelor’s degree in computer science or engineering, or a related discipline4+ years of relevant software development experienceExpertise in Java or other compiled object‑oriented languageExperience designing, debugging, and optimizing software for reliability and performanceExperience with Git workflows including branching, merging, and pull requestsExperience with LinuxStrong problem‑solving, communication, and collaboration skillsAbility to work independently while contributing effectively within interdisciplinary teamsSelf‑motivated, adaptable, and eager to learn new technologies and domainsExperience with Python, Flask, and/or asyncioExperience with MongoDB (or other NoSQL databases)Familiarity with hardware control systemsCompensation150,000 - 206,000 CAD per year (Burnaby)It is D-Wave Systems Inc. policy to provide equal employment opportunity (EEO) to all persons regardless of race, color, religion, sex, national origin, age, sexual orientation, gender identity, genetic information, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state/provincial, local law.#J-18808-Ljbffr
📌 Senior Software Developer - C$150,000 - C$206,000 A Year (Winnipeg)
🏢 D-Wave Systems
📍 Winnipeg