Backend Software Engineer

3 months ago


Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

POSITION SUMMARY:

We are seeking a talented Backend Software Engineer to join our innovative team at D-Wave Quantum Inc. This role is crucial for enhancing our Leap platform with cutting-edge online tools and engaging content that will captivate users developing quantum-powered applications.

WORK ENVIRONMENT:

This position is hybrid, allowing for a blend of remote and in-office collaboration.

ABOUT D-WAVE:

D-Wave Quantum Inc. is at the forefront of quantum computing, recognized as the first commercial supplier of quantum computers. Our mission is to harness the potential of quantum technology to deliver substantial benefits to businesses and society. We are committed to providing practical quantum solutions for a variety of complex challenges across industries.

ROLE RESPONSIBILITIES:

  • Engage in the complete Software Development Life Cycle (SDLC) for Leap features, including requirements gathering, development, testing, validation, deployment, and ongoing maintenance.
  • Analyze and enhance the performance and scalability of core components and services.
  • Identify, troubleshoot, and resolve software issues effectively.
  • Review and provide constructive feedback on code developed by peers to uphold best practices.
  • Collaborate with cross-functional teams to support and maintain the Leap platform.
  • Participate in our annual D-Wave Hackathon, where you can bring innovative ideas to fruition.

CANDIDATE PROFILE:

  • A Bachelor's Degree in Computer Science or a related field, with a minimum of 2 years of professional software development experience.
  • Proficient in defining, implementing, and utilizing REST APIs.
  • Mid-level expertise with Git, including branching, merging, and pull requests.
  • Strong written and verbal communication skills in a technical context.
  • Proficient in Python and at least one additional programming language (preferably a compiled language).
  • Experience with both SQL and NoSQL database systems.
  • Familiarity with development in a Linux environment.
  • A self-driven, proactive, and curious mindset with a passion for continuous learning.

PREFERRED QUALIFICATIONS:

  • Experience with programming languages such as Golang and Rust.
  • Knowledge of developing and maintaining CI/CD pipelines.
  • Experience with Docker containerization.
  • Familiarity with developing web services for web applications.
  • Understanding of asynchronous programming techniques.
  • Experience with cloud environments, particularly AWS.

CULTURE AND VALUES:

At D-Wave, we value diverse perspectives that drive innovation. Our team comprises seasoned experts and enthusiastic graduates, all contributing to a supportive and empowering work environment.

COMMITMENT TO INCLUSION:

We are dedicated to providing equal employment opportunities to all individuals, regardless of their background or identity. Our policies ensure a fair and inclusive workplace for everyone.


  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada 'Ccaa' Infant and Toddler Child Care Centre Full time

    About the RoleAs a skilled Backend Software Engineer, you will be responsible for designing and implementing scalable and efficient software systems. You will work closely with our cross-functional team to develop high-quality software solutions that meet our customers' needs.Key Responsibilities• Design and implement backend software systems•...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Vinpearl Nails & Spa Full time

    We are looking for a highly skilled Software Engineer to join our team. The ideal candidate will have strong experience in backend development using Python and will be able to work with cloud-based infrastructure. The role will involve designing and implementing scalable and efficient cloud-based systems.Key Responsibilities:Design and develop cloud-based...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Sr Software Engineer I Job Summary: We are seeking a highly skilled Senior Backend Software Engineer to join our team at Electronic Arts Inc. Key Responsibilities: Design and develop new features for our backend systemsCollaborate with cross-functional teams to ensure seamless integrationOptimize and improve existing codebases for performance...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Sr Software Engineer I Job Summary: We are seeking a highly skilled Senior Backend Software Engineer to join our team at Electronic Arts Inc. Key Responsibilities: Design and develop new features for our backend systemsCollaborate with cross-functional teams to ensure seamless integrationOptimize and improve existing codebases for performance...


  • Burnaby, British Columbia, Canada The Peri Peri Shack Restaurant Full time

    We are seeking a skilled Senior Software Engineer (Backend) to join our team.This role will involve designing, developing, and maintaining high-quality, scalable backend systems.The ideal candidate will have a strong understanding of software engineering principles, cloud computing, and containerization.They will work closely with our cross-functional team...


  • Burnaby, British Columbia, Canada RAINIER RANDY VELANO Full time

    Job Title: Senior Software Engineer - Backend DevelopmentWe are seeking a highly skilled Senior Software Engineer - Backend Development to join our team at {company}.As a Senior Software Engineer - Backend Development, you will be responsible for designing, developing, and maintaining the backend of our software applications. This includes working with our...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Otomox Building Solutions Full time

    We are looking for a skilled Backend Developer to join our team at {company}. As a Senior Software Engineer, you will be responsible for designing and implementing scalable and efficient backend systems. Your primary focus will be on developing robust and reliable code using the latest technologies and frameworks.Key Responsibilities:Design and implement...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada B.C. Ltd Full time

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience with backend development and a strong understanding of cloud infrastructure.Responsibilities:Design and implement scalable APIsCollaborate with cross-functional teams to deliver high-quality software solutionsParticipate in code reviews and ensure...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Natural Life Nutrition Inc Full time

    We are looking for a talented Backend Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our web applications. Your primary focus will be on developing scalable, efficient, and secure server-side logic, as well as...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Sr Software Engineer IWe're looking for talented individuals to join our team at Electronic Arts Inc. as a Sr Software Engineer I. This role is a key part of our team, responsible for designing and developing high-quality software solutions.Key Responsibilities:Design and develop software solutions that meet the needs of our customersCollaborate with...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Sr Software Engineer IWe're looking for talented individuals to join our team at Electronic Arts Inc. as a Sr Software Engineer I. This role is a key part of our team, responsible for designing and developing high-quality software solutions.Key Responsibilities:Design and develop software solutions that meet the needs of our customersCollaborate with...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Kellie's Film Services Ltd. Full time

    About the Role:We are seeking a highly skilled Backend Software Developer to join our team at {company}.Key Responsibilities:* Design and develop scalable and efficient backend systems using Python* Collaborate with cross-functional teams to identify and prioritize project requirements* Implement and maintain high-quality backend code* Troubleshoot and debug...


  • Burnaby, British Columbia, Canada SOHO INVESTMENTS LTD Full time

    Job Title: Senior Software Engineer - Backend (Python/Java)About the Role: We are seeking a highly skilled Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our e-commerce platform.Key Responsibilities:Design and develop scalable, efficient, and secure...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Cafe La Foret Full time

    We are seeking a talented Backend Software Developer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining large-scale backend systems, ensuring high performance, scalability, and reliability.Key Responsibilities:* Design and develop robust backend architecture* Implement scalable and efficient...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada GameStop Full time

    We are seeking a skilled Software Engineer - Backend Developer to join our team at {company}. The successful candidate will be responsible for designing, implementing, and maintaining the back-end of our applications. This includes working on the server-side logic, database integration, and ensuring the overall scalability and performance of our systems.Key...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Tentatsu Japanese Restaurant Full time

    About the Position:We are looking for a skilled Java Backend Developer to join our team. The ideal candidate will have experience with Java and be able to design and implement scalable and efficient backend systems.Key Responsibilities:Design and implement backend systems using JavaCollaborate with cross-functional teams to identify and prioritize project...


  • Burnaby, British Columbia, Canada TikTok Full time

    About UsTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide.Our MissionWe strive to create a platform where users can express themselves freely, while ensuring a safe and respectful environment for all.Why Work with UsAt TikTok, we value our people's humility and dedication to excellence,...


  • Burnaby, British Columbia, Canada TikTok Full time

    About UsTikTok is the leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide.Our MissionWe strive to create a platform where users can express themselves freely, while ensuring a safe and respectful environment for all.Why Work with UsAt TikTok, we value our people's humility and dedication to excellence,...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    POSITION SUMMARY:We are seeking an experienced Backend Software Engineer to contribute to the development of innovative online tools and resources that enhance user engagement in building quantum-enabled applications. These applications tackle some of the most challenging problems globally. If you are eager to work on pioneering technology, this role is...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    POSITION SUMMARY:We are seeking an experienced Backend Software Engineer to contribute to the development of innovative online tools and resources that enhance user engagement in building quantum-enabled applications. These applications tackle some of the most challenging problems globally. If you are eager to work on pioneering technology, this role is...