Job Summary:
D-Wave is a leader in quantum computing systems and services. They are seeking a Senior Software Engineer for the Calibration, Automation, and Tools team to develop automated calibration systems and tools for quantum processing units, collaborating with cross-functional teams to design and deploy innovative solutions.
Responsibilities:
• Develop and support systems and tools for quantum processor calibration and operation
• Collaborate with product managers, scientists, and other engineers to translate functional requirements into technical specifications and solutions
• Architect, develop, and maintain web applications and systems from concept to production.
• Design and implement user interfaces using modern front-end technologies
• Architect and build efficient, reliable, and maintainable back-end systems
• Write clean, well-documented code, and participate in code reviews to ensure code quality and maintainability
• Troubleshoot and debug issues, identify bottlenecks, and implement solutions to optimize performance and improve the user experience
• Provide mentorship and guidance to junior software engineers
Qualifications:
Required:
• BS or higher-level degree in computer science, electrical/computer engineering, math, or physics
• 5+ years of hands-on full stack software development experience both in front-end and back-end technologies
• Strong Python experience and experience in another high-level language such as Java, Go, C, or C++
• Proficient in front-end technologies and modern frameworks (e.g. React, Angular, or Vue.js)
• Proficient in database systems and SQL with hands-on experience working with relational databases (e.g. PostgreSQL, Oracle)
• Proficient with microservices architecture and RESTful APIs
• Competence with Git version control, build tools, and CI/CD pipelines
• Competence with cloud platforms specifically AWS
• Use of software testing principles and practices, including unit testing, integration testing, and end-to-end testing
• Strong problem-solving skills, attention to detail, and the ability to work in a collaborative team environment
• Excellent communication and interpersonal skills with the ability to effectively communicate technical concepts
Company:
D-Wave is a leader in the development and delivery of quantum computing systems, software, and services. Founded in 1999, the company is headquartered in Palo Alto, USA, with a team of 51-200 employees. The company is currently Growth Stage.