Software Developer - Hardware Architecture Tooling
Xanadu View all jobs
- Toronto, ON
- $140,000 per year
- Permanent
- Full-time
- Design, build, deploy, and maintain tooling, data management, and communication software products, including their supporting infrastructure, that enable various parts of our hardware development and operation processes.
- Support Quantum scientists to design our next generation hardware architecture
- Design APIs for consumption by internal and external services.
- Ensure high-quality production code by maintaining automated test coverage and a dynamic code review process.
- Perform DevOps tasks, such as maintaining our CI/CD pipeline using GitHub Actions.
- BSc in Computer Science, Engineering, Physics, Math, or a related field.
- 4+ years of software development experience.
- Strong knowledge of modern development languages like Python, Rust, or Go. Some familiarity with Rust is required.
- Experience with any major cloud providers: AWS, GCP or Azure.
- Product-minded approach to software development.
- In-depth knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile, etc
- Self-driven to deliver high-quality solutions to your stakeholders.
- Comfortable working in a fast-paced environment.
- Strong communication and collaboration skills.
- Experience with AWS(Document DB, lambda, API gateway, ECS).
- Experience with Rust.
- Experience with ETL pipelines.
- Experience with multiple data storage technologies.
- Experience with front-end web development, extra points for WebGL experience.
- DevOps experience