Staff Software Engineer - Integrated Photonics

IonQ is developing the world's most powerful full-stack quantum computer based on trapped-ion technology.
$123,191 - $161,289
Full-Stack
Staff Software Engineer
Remote
3+ years of experience

Description For Staff Software Engineer - Integrated Photonics

IonQ is developing the world's most powerful full-stack quantum computer based on trapped-ion technology. We are pushing past the limits of classical physics and current supercomputing technology to unlock a new era of computing. Quantum computing has the potential to impact every area of human society for the better. IonQ's computers will soon redefine industries like medicine, materials science, finance, artificial intelligence, machine learning, cryptography, and more.

As a Staff Software Engineer, Integrated Photonics, you'll be part of a cross-functional team whose mission is to lead IonQ on its journey to build the world's best quantum computers to solve the world's most complex problems. In this role, you will focus primarily on developing software to automate the design, simulation, testing, data storage and analysis of photonic integrated circuits (PICs) for use in trapped-ion quantum computer systems. You will have the opportunity to work closely with the device design and testing teams to develop new optical systems based on integrated photonics. The software pipelines you build will help drive the overall development of a new and game-changing photonics technology to enable scalable quantum computing.

This position offers a competitive salary range of $123,191 - $161,289, along with a comprehensive benefits package including medical, dental, vision, 401K, pet insurance, legal insurance, home internet stipend, generous PTO, parental/adoption leave, and more. IonQ is committed to equity, diversity, and inclusion, welcoming applicants from all backgrounds.

Join us in revolutionizing the field of quantum computing and make a significant impact on the future of technology!

Last updated 3 months ago

Responsibilities For Staff Software Engineer - Integrated Photonics

  • Develop and maintain software supporting the device design and simulation pipeline.
  • Develop databases and ETL tools to enable scientists to analyze simulation results.
  • Develop and maintain HPC workflows utilizing both on-premises and cloud computing infrastructure.
  • Ensure high-quality, scalable, well-tested software through architecture and code reviews.
  • Effectively self-manage projects, priorities, deadlines, and deliverables.
  • Identify, track, and mitigate execution roadblocks and technical risks. Work with engineers and scientists to estimate compute resource budgets based on expected simulation workload.
  • Provide clear, concise communication to management and team members.

Requirements For Staff Software Engineer - Integrated Photonics

Python
TypeScript
Go
Rust
  • Bachelor's degree in Computer Science, Mathematics, Statistics, or related field, or equivalent practical experience.
  • 3+ years of programming experience in a general-purpose programming language (like Python, TypeScript, Go, Rust, or C++).
  • 2+ years of experience with databases, SQL, and NoSQL.
  • 2+ years of industry experience developing software for automated CI/CD pipelines.
  • 2+ years experience in major cloud services and high-performance computing.
  • Experience in working with technical experts outside of traditional software engineering, particularly electrical engineers and physicists.
  • Empathy: you'll work closely with our internal team of physicists and chip designers who depend on our software every day.

Benefits For Staff Software Engineer - Integrated Photonics

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401K
  • Pet insurance
  • Legal insurance
  • Home internet stipend
  • Generous PTO plan
  • Parental/adoption leave
  • Paid holidays

Interested in this job?

Jobs Related To IonQ Staff Software Engineer - Integrated Photonics

Lead Full Stack Developer (Analytics)

Lead Full Stack Developer (Analytics) role at Later, focusing on social media analytics and team leadership in Vancouver, Canada.

Lead Product Manager, Developer Experience

Lead Product Manager role at CoreWeave focusing on developer experience, shaping tools and interfaces for AI and accelerated computing applications.

Lead Developer

Lead the development team at CrewBloom, overseeing migration to Fastify, guiding React frontend, and managing AWS infrastructure in a remote, full-stack role.

Engineer Lead, ST

Lead Software Engineer position at Starbucks, focusing on developing and operating large-scale digital menu board implementations.