Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineering Leader image - Rise Careers
Job details

Senior Software Engineering Leader

At Rigetti, our mission is to build the world’s most powerful computers to solve the world’s most challenging problems. Rigetti is a pioneer in superconducting Qubits and full stack quantum computing systems. In addition to introducing the first multi-chip quantum processor, Rigetti has led the way in software systems for quantum computing, with a distributed operating environment for hybrid quantum-classical computing, and a state-of-the-art streaming characterization and measurement development and execution platform.


We are seeking a Senior Software Engineering Leader to head the team responsible for software systems that enable the creation, delivery and maintenance of Rigetti’s quantum computers. This includes systems for device design, chip fabrication workflows, physics-informed data analysis, quantum gate-design, and quantum mitigation and error correction technologies. This also includes managing the team and supporting  the development of software systems for quantum QPU and system characterization. This is a hands-on leadership role for someone who thrives at the intersection of state-of-the-art software engineering, hardware, and scientific computing.


Role Overview

As a Senior Software Engineering Leader, you will drive the creation of software platforms that enable the design, fabrication, characterization, and measurement of quantum systems, with a strong emphasis on integrating into the engineering process.


You will lead a team of professional software engineers, and collaborate closely with quantum hardware teams, quantum control systems designers, chip designers, fabrication engineers, and algorithm researchers. You’ll be responsible for engineering and system design that spans the entire gamut of our foundry operations through the delivery of an integrated quantum computing system, and delivery of characterization and measurement software to customers.


This is a unique opportunity to build software systems critical for the design and delivery of Rigetti’s computing systems, and, in some cases, delivered to customers to operate and maintain those quantum computers.


Key Responsibilities: Technical & Strategic Leadership
  • Define and execute the software roadmap for tools that support quantum chip design, fabrication data management, and process analysis, with physics-informed models at their core
  • Develop software frameworks to integrate design, simulation, fabrication, and characterization data into a unified pipeline
  • Lead the development and support the acquisition of tools for design verification, device modeling (including electromagnetic and noise modeling), and process optimization, informed by real-world physics constraints
  • Support the development of Rigetti’s quantum characterization and measurement platform
  • Lead the on-going design and development of the environment that knits these systems into a comprehensive integrated set of tools to develop and deliver quantum computers


Key Responsibilities: Team Leadership & Mentorship
  • Build and lead a high-performing, cross-disciplinary software team (including software engineers, physicists, and data scientists)
  • Support a strong platform engineering and operational mindset to enable high quality delivery at scale and speed
  • Mentor and develop team members in software engineering best practices, modern software systems architecture, platform engineering, and scientific software for research and development driven environments
  • Foster a culture of collaboration between software engineers, physicists, and design and fabrication teams, ensuring all teams contribute to and benefit from shared software tools


Key Responsibilities: Cross-functional Collaboration
  • Partner with quantum device physicists to build or acquire software that accurately models qubit behavior and fabrication variations
  • Work with foundry teams to ensure software systems capture process data and link it directly to design and performance outcomes
  • Collaborate with quantum engineers, quantum performance teams to develop software frameworks that accelerate experimental data analysis, linking test results back to QPU performance, design and fabrication parameters


Key Responsibilities: Technical Execution
  • Oversee the development, and architecture of data platforms and modeling tools that combine design files, fabrication process data, and device performance metrics
  • Drive the development and support for tools for design rule checking (DRC), layout-vs-schematic (LVS) checks, and process-aware design verification for quantum devices.


Qualifications
  • BS or equivalent degree in Software Engineering, Electrical Engineering, Physics, Applied Physics, or a related field
  • 10+ years of software engineering experience, including at least 3 years in a senior technical leadership role. Ph.D. or Masters as a part of this
  • Demonstrated experience building data systems that incorporate scientific models
  • Demonstrated experience with software systems that manage large data sets, metadata sets, and scalable data pipelines
  • Experience with streaming architectures and tools (E.g. Kafka, Kinesis, Spark Streaming)
  • Proficiency and experience with Amazon’s AWS for development and production deployment and distributed computing
  • Proficiency in Python and one of JavaScript or TypeScript


Exceptional Candidates Will Have One or More of the Following
  • Knowledge of quantum device physics (superconducting qubits, trapped ions, or photonics), quantum information science
  • Knowledge of quantum control systems and low-level hardware/software interfaces (cryogenic hardware, RF electronics, qubit calibration)
  • Knowledge of fabrication processes in semiconductor or quantum systems
  • Familiarity with EDA tools, process design kits (PDKs), and chip layout software (e.g., KLayout, Cadence)
  • Proficiency and experience in scientific computing platforms, simulation tools, and scientific computing libraries and tools (NumPy, SciPy, PyTorch, etc.)
  • Proficiency and experience in machine learning applied to scientific and operational systems for prediction and system optimization
  • Proficiency and experience in a compiled language like go or rust


$250,000 - $290,000 a year
Rigetti complies with all local and state regulations in regards to displaying salary ranges. Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills, and geographic location. Rigetti offers a full slate of benefits from competitive salaries, equity, medical, dental and vision for employees as well as a 401(k) plan, a paid parental leave program, rejuvenation days, and a vacation policy that aligns with local regulations and industry standards.

As engineering leaders, we value diversity and are committed to building a culture of inclusion to attract and engage innovative thinkers. Our technology, meant to serve all of humanity, cannot succeed if those who built it do not mirror the diversity of the communities we serve. Applications from women, minorities, and other under-represented groups are encouraged.


About Rigetti

Rigetti Computing is a pioneer in full-stack quantum computing. The company has operated quantum computers over the cloud since 2017 and serves global enterprise, government, and research clients through its Rigetti Quantum Cloud Services platform. The company’s proprietary quantum-classical infrastructure provides ultra-low latency integration with public and private clouds for high-performance practical quantum computing. Rigetti has developed the industry’s first multi-chip quantum processor for scalable quantum computing systems. The company designs and manufactures its chips in-house at Fab-1, the industry’s first dedicated and integrated quantum device manufacturing facility. Rigetti was founded in 2013 and today employs more than 150 people with offices in the United States, U.K., and Australia. Learn more at www.rigetti.com.


Don't see the job you want? Apply here so we can keep in touch with you when the right role opens up in the future!


Export Licensing Compliance

Rigetti is committed to full compliance with applicable anti-discrimination laws. We are an equal opportunity employer and value diversity at our company. We strive to create an inclusive work environment and will not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Rigetti Computing Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Rigetti Computing DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Rigetti Computing
Rigetti Computing CEO photo
Chad Rigetti
Approve of CEO

Average salary estimate

$270000 / YEARLY (est.)
min
max
$250000K
$290000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineering Leader, Rigetti Computing

At Rigetti, we’re on a mission to build the world's most powerful computers to tackle some of the greatest challenges we face. As a Senior Software Engineering Leader, you’ll play a pivotal role in this vision, driving the creation and maintenance of our quantum computing software systems. This prime opportunity, based in either Berkeley or Fremont, CA, allows you to lead a talented team focused on software that enhances device design, chip fabrication workflows, and error correction technologies. You’ll be at the forefront of integrating state-of-the-art software engineering with hardware and scientific computing, collaborating closely with physicists, chip designers, and other cross-functional teams. Your responsibilities will include defining the software roadmap, developing unified pipelines for design and characterization data, and mentoring a high-performing team. If you thrive in a hands-on leadership role where you can empower others and push the boundaries of technology, then this is the perfect fit for you!

Frequently Asked Questions (FAQs) for Senior Software Engineering Leader Role at Rigetti Computing
What qualifications do I need to apply for the Senior Software Engineering Leader position at Rigetti?

To apply for the Senior Software Engineering Leader role at Rigetti, applicants should have a BS or equivalent degree in Software Engineering, Electrical Engineering, Physics, or a related field. Additionally, having over 10 years of software engineering experience, including at least 3 years in a senior technical leadership position, is essential. Advanced degrees like a Ph.D. or Masters can also enhance your candidacy.

Join Rise to see the full answer
What are the key responsibilities of a Senior Software Engineering Leader at Rigetti?

As a Senior Software Engineering Leader at Rigetti, you'll be responsible for driving the software roadmap for quantum chip design and fabrication. This includes developing software frameworks that integrate design and performance data while overseeing the architecture of data platforms. Leadership will extend to managing a cross-disciplinary team and collaborating with various engineering teams to deliver advanced quantum computing solutions.

Join Rise to see the full answer
What types of software systems will I work on as a Senior Software Engineering Leader at Rigetti?

At Rigetti, you will work on a variety of software systems crucial for quantum computing, such as those for device design, physics-informed data analysis, and error correction technologies. The role involves developing software frameworks that streamline the integration of design, simulation, and fabrication data into a unified pipeline, ultimately contributing to the efficiency of Rigetti’s quantum computing systems.

Join Rise to see the full answer
How does Rigetti support team members in their professional development?

Rigetti places a strong emphasis on team development, providing mentorship in software engineering best practices and fostering a culture of collaboration. As a Senior Software Engineering Leader, you’ll help your team build skills in modern software architecture and scientific software for R&D, ensuring they have growth opportunities in a supportive environment.

Join Rise to see the full answer
What are the preferred technical skills for the Senior Software Engineering Leader role at Rigetti?

Candidates for the Senior Software Engineering Leader position at Rigetti are expected to have proficiency in Python and either JavaScript or TypeScript. Knowledge of streaming architectures and experience with AWS for development and deployment are also preferred, along with familiarity working with large data sets, scientific models, and software systems that manage complex processes.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineering Leader
Can you describe your experience with quantum computing and its software requirements?

When addressing your experience with quantum computing, emphasize any projects or roles where you collaborated on quantum systems. Discuss software systems you've built or worked with, especially focusing on aspects like device modeling and data management that interact with quantum technologies.

Join Rise to see the full answer
How do you prioritize tasks when managing a cross-disciplinary team?

To answer effectively, explain your strategy for assessing project requirements based on dependencies and team strengths. Share examples of how you have previously balanced different functional needs and ensured alignment with overall project goals in a timely manner.

Join Rise to see the full answer
What approach do you take to mentor junior team members?

Discuss your mentoring philosophy, including how you personalize guidance based on individual team member needs. Provide examples of mentorship experiences, emphasizing your methods for fostering skill development and encouraging a culture of continuous learning.

Join Rise to see the full answer
How do you stay updated with advancements in quantum computing technology?

Mention any resources you utilize, such as academic journals, industry conferences, and online courses. Highlight your commitment to lifelong learning and how you incorporate new knowledge into your work to keep your team and projects at the forefront of technology.

Join Rise to see the full answer
Describe a challenging project you led and how you overcame obstacles.

Provide a specific example, detailing the project goals, the challenges faced, and your problem-solving approach. Discuss the strategies you employed to navigate difficulties, and highlight the positive outcomes achieved through your leadership.

Join Rise to see the full answer
What software development methodologies do you prefer and why?

Be prepared to discuss your experience with various methodologies like Agile or DevOps. Explain why you find certain approaches effective, particularly in a fast-paced, experimental environment like quantum computing, and how these methodologies impact team collaboration and project outcomes.

Join Rise to see the full answer
What strategies do you use to ensure the successful integration of hardware and software in quantum systems?

Discuss your understanding of the interplay between hardware and software in quantum systems. Highlight your experience in cross-functional collaboration with hardware teams and your strategies for maintaining an effective communication channel that ensures alignment on project goals.

Join Rise to see the full answer
How do you manage software quality and reliability in your projects?

Explain your approach to quality assurance, focusing on the measures you implement to test and validate software systems. Include examples of tools or practices you have found successful in ensuring reliability, such as automated testing or peer reviews.

Join Rise to see the full answer
Can you give an example of how you've worked with scientific models in software development?

Provide a relevant example that illustrates your experience with scientific models, discussing the types of models used and their applications within the software systems you developed. Focus on how you addressed challenges related to data accuracy and model performance.

Join Rise to see the full answer
Why do you want to work for Rigetti as a Senior Software Engineering Leader?

Reflect on Rigetti’s mission to revolutionize quantum computing and how it aligns with your career aspirations. Discuss what excites you about contributing to such an innovative field and your commitment to driving impactful projects within the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Weekday Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 2 days ago
Weekday AI Remote No location specified
Posted 12 days ago
Photo of the Rise User
Method Financial Hybrid New York, Austin, Washington
Posted 6 days ago
Posted 6 days ago

We’re on a mission to build the world’s most powerful computers to help solve humanity’s most important and pressing problems. We build and deliver integrated quantum-classical systems through our Quantum Cloud Services platform to help our custom...

12 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!