Taro Logo

Software Engineer

Universal Quantum develops quantum computers to solve previously impossible problems across healthcare, materials, and aerospace industries.
Haywards Heath, UK
Backend
Entry-Level Software Engineer
Hybrid
3+ years of experience
Quantum Computing · Healthcare · Space

Description For Software Engineer

Universal Quantum is at the forefront of developing groundbreaking quantum computer technology with the mission to solve previously impossible problems. The company focuses on creating impactful quantum computers with applications spanning healthcare, materials science, and aerospace industries. As a (graduate/junior) Software Engineer, you'll join a dynamic team of scientists and engineers working on cutting-edge quantum computing solutions.

The role involves developing modular, reliable, and scalable software for quantum computers, working alongside electronic engineers, quantum physicists, and hardware designers. You'll be responsible for creating innovative solutions to complex challenges, taking ownership of use cases, and contributing to the software stack development. The position requires proficiency in Python and compiled languages like C++ or Rust, with experience in multi-thread applications and databases.

This is an excellent opportunity for an early-career software engineer to work on revolutionary technology that could change the world. The company offers a supportive environment focused on learning and development, with comprehensive benefits including equity options, unlimited PTO, and health insurance. Universal Quantum is committed to diversity and inclusion, being a proud signatory of the Tech Talent Charter, making it an ideal workplace for professionals looking to make a significant impact in quantum computing while growing their career.

Last updated 14 days ago

Responsibilities For Software Engineer

  • Work within multidisciplinary teams to develop innovative solutions
  • Take ownership of use cases, analyze issues, create solutions
  • Evaluate and document software design, build, and maintenance
  • Participate in knowledge sharing and code reviews
  • Support experimentation and adapt to new discoveries from the Quantum team

Requirements For Software Engineer

Python
TypeScript
JavaScript
Node.js
React
  • Proficiency in Python and at least one compiled language (C++ or Rust)
  • Experience with requirements capture and collaborative development
  • Up to 3 years of industry experience
  • Good understanding of multi-thread and multi-process applications
  • Experience working with databases
  • Familiarity with Git and collaborative development processes
  • Excellent written and verbal communication skills
  • Ability to rapidly grasp new concepts
  • Willingness to learn new tools and programming languages

Benefits For Software Engineer

Dental Insurance
Medical Insurance
Equity
Parental Leave
Relocation Benefits
Education Budget
  • Competitive salary
  • Equity options
  • Unlimited paid holiday allowance
  • Flexible working options
  • 10% matching pension
  • Generous parental support policy
  • Private health/dental insurance
  • Personal development budget
  • Relocation support

Interested in this job?

Jobs Related To Universal Quantum Software Engineer