Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Compiler Tools

$174.52k - $228.49k
Full-time

Ionq

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. IonQ is at the forefront of this technological revolution. 

As Staff Software Engineer for Compiler and Simulation Tools, you'll serve as co-maintainer of IonQ's compiler and simulation tooling, working closely with the Compiler team to support the fleet of customer-facing tools quantum developers rely on. In collaboration with the Compiler team's work on core innovations and releases, you'll maintain the ongoing ecosystem of compilation APIs, SDK integrations, simulator packages, and internal tooling that require continuous support, iteration with users, and incremental improvements.The Developer Tools team builds the software layer connecting quantum developers to IonQ's quantum computers. This role focuses on maintaining compilation toolchains, supporting simulator deployments, gathering feedback from direct customer interactions, and ensuring the interfaces for quantum compilation and simulation remain accessible, transparent, and reliable. You'll work at the intersection of customer needs and production software engineering, translating real-world developer pain points into improvements while protecting the Compiler team's focus on next-generation systems.


What You'll Do

You'll build tools for compiler premium configurations, build OpenAPI-based SDK foundations for compilation workflows, and package compiler transparency features that give developers insight into how their circuits are optimized. You'll package and deploy IonQ's noisy simulator as standalone, distributable products for enterprise customers and partner integrations. You'll contribute to error mitigation production release tooling, support fault-tolerant quantum computing programming model integrations, and build end-to-end tests ensuring compilation jobs run reliably across IonQ's evolving quantum systems.This role requires both technical depth in quantum compilation and simulation, and pragmatism in shipping reliable software. You'll maintain close collaboration with IonQ's Compiler team to understand their innovations, then apply production engineering discipline to make those innovations accessible through well-documented, tested, supported tools.

 

Responsibilities


  • Own the compiler innovation tooling pipeline: taking new features from Compiler team through testing, documentation, packaging, and release

  • Design and maintain compilation toolchains, optimization tools, and circuit transformation libraries

  • Improve, package and distribute IonQ's noisy simulator as deployable products (Docker containers, standalone packages) for enterprise customers and on-premise deployments

  • Build interfaces for compiler transparency features: giving developers visibility into optimization decisions

  • Package and distribute compiler tools as standalone products for local use and cloud deployment

  • Manage noise model configurations and simulator versioning for deployed packages

  • Contribute to error mitigation production tooling and quantum error correction infrastructure

  • Support fault-tolerant quantum computing programming model compiler integrations

  • Build comprehensive end-to-end tests for compilation jobs across different backends and gate sets

  • Provide feedback to Compiler team on developer needs, API design, and feature prioritization

  • Collaborate with SDK engineers to ensure seamless integration of compilation and simulation features into developer workflows

 

You'd Be a Good Fit With


  • Bachelor's degree in Computer Science, Engineering, Physics, or related field, or equivalent training, fellowship, or work experience

  • 8+ years of professional software engineering experience working in team environments

  • 3+ years leading design and development of scientific libraries or compiler tooling

  • Deep proficiency in Python—this is our primary language

  • Strong experience with C++ or Rust for system-level programming and performance-critical code

  • Understanding of quantum circuits, gates, and compilation fundamentals

  • Demonstrated ability to leverage AI coding assistants (GitHub Copilot, Cursor, Claude, etc.) to enhance productivity and code quality

  • Experience taking research implementations and turning them into production-ready, maintainable software

  • Track record of creating clear, comprehensive technical documentation

  • Experience with automated testing, CI/CD pipelines, and release engineering

  • Strong collaboration skills: working with research teams, product managers, and external users

 

You'd Be a Great Fit With


  • 10+ years of professional software experience

  • Experience with quantum compilers, circuit optimization, or quantum error correction

  • Background in compiler development for classical or quantum systems

  • Proficiency with quantum computing SDKs (Qiskit, Pennylane, Cirq)

  • Experience with quantum simulation, noise modeling, or resource estimation

  • Experience with quantum error mitigation techniques or resource estimation

  • Understanding of fault-tolerant quantum computing and logical qubits

  • Experience packaging and deploying scientific software (Docker, containers, distribution platforms)

  • Experience maintaining open-source software with outside contributors

  • Previous work in scientific computing, HPC, or physics simulation

  • Publications or contributions to quantum computing research

 

Location: This position can work onsite or hybrid from Bothell, Washington (US) or in Oxford, England (UK). 
Travel: Up to 5%
Job ID:
1331

The approximate base salary range for this position is $174,520 - $228,492 . The total compensation package includes base, bonus, and equity.

Compensation will vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Posted base salary figures are subject to change as new market data becomes available. Beyond base salary, total compensation includes a variable bonus and equity component and a range of benefit options found on our career site at  ionq.co/jobs . Details of participation in these benefit plans will be provided when a candidate receives an offer of employment. Our US benefits include comprehensive medical, dental, and vision plans, matching 401K, unlimited PTO and paid holidays, parental/adoption leave, legal insurance, a home internet stipend, and pet insurance! 


IonQ's HQ is located in College Park, Maryland, just outside of Washington DC. We are actively building out our recently opened manufacturing and production facility in Bothell, WA (near Seattle). Depending on the position, you may be required to be near one of our offices in College Park, Seattle, Toronto, Canada, and Basel, Switzerland. However, IonQ will expand into additional domestic and international geographies, so don’t let this stop you from applying!

 
At IonQ, we believe in fair treatment, access, opportunity, and advancement for all while striving to identify and eliminate barriers. We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We are dedicated to creating an environment where individuals can feel welcomed, respected, supported, and valued.

 
We are committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, military or veteran status, or any other basis protected by law. We are proud to be an Equal Employment Opportunity employer.

US Technical Jobs.  The position you are applying for will require access to technology that is subject to U.S. export control and government contract restrictions. Employment with IonQ is contingent on either verifying “U.S. Person” (e.g., U.S. citizen, U.S. national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum) status for export controls and government contracts work, obtaining any necessary license, and/or confirming the availability of a license exception under U.S. export controls. Please note that in the absence of confirming you are a U.S. Person for export control and government contracts work purposes, IonQ may choose not to apply for a license or decline to use a license exception (if available) for you to access export-controlled technology that may require authorization, and similarly, you may not qualify for government contracts work that requires U.S. Persons, and IonQ may decline to proceed with your application on those bases alone. Accordingly, we will have some additional questions regarding your immigration status that will be used for export control and compliance purposes, and the answers will be reviewed by compliance personnel to ensure compliance with federal law.

US Non-Technical Jobs.  Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Accordingly, we will have some additional questions regarding your immigration status that will be used for export control and compliance purposes, and the answers will be reviewed by compliance personnel to ensure compliance with federal law.

If you are interested in being a part of our team and mission, we encourage you to apply!

 

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Compiler Tools in Bothell, WA vacancy
  • $174.52k - $228.49k

     ...Staff Software Engineer (SDK), Developer Tools IonQ Bothell, WA, US At IonQ, our mission is to build the world's best quantum computers to solve...  ...work across organizational boundaries, Applications, Compiler, and Engineering, to ensure that IonQ's SDKs are powerful... 
    Suggested
    Contract work
    Work experience placement
    Work at office

    Softbank Investment Advisers

    Bothell, WA
    2 days ago
  • $207k - $300k

     ...experience. 8 years of experience in software development. 5 years of...  ..., etc.) and performance engineering techniques. Preferred Qualifications...  ...projects. Experience with compiler optimization, code generation...  ...density and AI‑powered tools drive rapid development, rooted... 
    Suggested
    Full time
    Temporary work
    Worldwide

    Google

    Kirkland, WA
    4 days ago
  • $236k - $339.2k

     ...Snowflake Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To...  ...reinvent how they work. You don't just use tools; you possess an innate curiosity,...  ...What We're Looking For Our ideal Staff Software Engineer will have: ~ Strong... 
    Suggested
    Flexible hours

    Streamlit

    Bellevue, WA
    3 days ago
  • $119.8k - $234.7k

     ...Frameworks team at Microsoft develops AI software that enables running AI models...  ...and Dynamics. As a Senior Software Engineer - Performance Tooling on the team, you will have the...  ...fundamental abstractions, programming models, compilers, runtimes, libraries and application... 
    Suggested
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Redmond, WA
    3 days ago
  • $187.36k - $245.3k

     ...Senior Staff Software Engineer - HPC Integration Bothell, Washington, United States; College Park, Maryland, United States About IonQ:...  ...multiprocessing schemes ~ Experience with workflow orchestration tools (Argo Workflows, Kubeflow) ~ Significant experience with... 
    Suggested
    Permanent employment
    Contract work
    Work at office

    IonQ Inc.

    Bothell, WA
    5 days ago
  • $192.98k - $252.66k

     ...Senior Staff Software Engineer - Application Engineering IonQ, Inc. [NYSE: IONQ] is the world's leading quantum platform and merchant supplier...  ...quantum computers - we apply cutting edge quantum computing tools to real world problems. Until now, our team of Applications... 
    Permanent employment
    Contract work
    Work at office

    IonQ Inc.

    Bothell, WA
    4 days ago
  • $131.6k - $210.3k

     ...2C platforms. The Opportunity: We are seeking aStaff Software Engineer (Backend)to design, build, andoperatescalable, highperformance...  ...backendexpertisewith practical experience applyingmodern AI tools and techniquesto realworld software development. The Skills... 
    Work experience placement
    Work at office
    Local area

    Visa

    Bellevue, WA
    5 days ago
  • $166k - $265k

     ...Staff Software Engineer Chewy is seeking a Staff Software Engineer for our fast-paced, customer-first Sponsored Ads team. This role is instrumental...  ...that power ad creation, campaign management, creative tools, and performance reporting across Chewy's digital ecosystem.... 
    Work experience placement
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    2 days ago
  • $108k - $192k

     ...paramount. The Role We are seeking a versatile Full Stack Software Engineer who combines the robustness of enterprise backend development...  ...how our agents ingest context and interact with external tools. Platform Evolution: Help evolve our platform to be the ideal... 
    Local area

    Broadcom Corporation

    Bellevue, WA
    5 days ago
  • $196.8k - $262.7k

     ...all. The Role: As a Senior Backend Engineer in eBay's Core Shipping Product &...  ...implement projects throughout all phases of the software development process. Work with...  ...a curiosity for playing with the latest tools and open source frameworks, and the ability... 
    Immediate start
    Remote work
    Worldwide
    Visa sponsorship

    eBay Inc.

    Bellevue, WA
    2 days ago
  • $188k - $275k

     ...Staff Software Engineer- AI Workload Orchestration Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    1 day ago
  • $161k - $221k

     ...customers' trust. The Defensive Cyber Engineering organization is responsible for the Security...  ...Data Platform, infrastructure, and tooling that enable Okta's Detection and Response...  ...'s Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You'll work closely... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    4 days ago
  • $132k - $264k

     ...Position Summary... Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role involves driving the full software lifecycle, applying cloud-native... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Bellevue, WA
    1 day ago
  •  ...AI Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed...  ...and ship them quickly. You embrace modern tools and AI-assisted development (like Claude...  ...10+ years of experience in software engineering, platform engineering, or SRE... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda Corporation

    Bellevue, WA
    5 days ago
  •  ...Staff Software Engineer 10900 Ne 4th St Bellevue, WA 98004-0000 $132,000 - $264,000/yr Regular/ Permanent Salaried Position Summary......  ...Experience working in platform teams or building shared tools and frameworks for other developers. Proven ability to write... 
    Permanent employment

    Walmart

    Bellevue, WA
    10 hours ago
  • $151.8k - $227.7k

     ...technical leader to join a skilled team of 8–15 engineers responsible for the development,...  ...includes experts in power systems, databases, software engineering, and optimization, working...  ...control management. Experience with tools such as Git, Maven, Jenkins, Artifactory... 
    Contract work
    Relocation package

    GE Vernova

    Bellevue, WA
    3 days ago
  • $236k - $339.2k

     ...reinvent how they work. You don't just use tools; you possess an innate curiosity,...  ...users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where...  ...mentorship from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    4 days ago
  •  ...Dynamic Tables Staff Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native...  ...the opportunity to reinvent how they work. You don't just use tools; you possess an innate curiosity, treating AI as a high-trust... 

    Streamlit

    Bellevue, WA
    1 day ago
  • $230k - $270k

     ...Journey from EC2 to Kubernetes Robinhood's Kafka Proxy As a Staff Software Engineer, you'll design, develop, and operate distributed systems...  ...to ensure the platform supports diverse use cases Build tools and documentation to deliver a smooth, empowering experience... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    1 day ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building...  ...landscape. Here, you’ll have the tools and opportunities to advance your career...  ...industries. About the Role: As a Staff Software Engineer on the Secure Compute Platform team,... 
    Work experience placement

    IBM

    Bellevue, WA
    6 days ago
  • $182.4k - $247k

     ...commercialization strategies and cutting-edge engineering. Our team ensures timely, accurate, and...  ..., forecasting, and cost optimization tools. We provide a seamless and consistent...  ...cloud providers (AWS, GCP & Azure). As a software engineer on the Money team, you will be... 
    Work at office
    Local area
    Worldwide

    Databricks Inc.

    Bellevue, WA
    5 days ago
  • Sr. Staff Software Engineer - Money Team (Bellevue, Washington) Overview At Databricks, we build the world's best data and AI infrastructure platform...  ...and optimization. Become an expert in Databricks Data + AI tools. Lead long-term product vision and requirements in... 

    Databricks Inc.

    Bellevue, WA
    2 days ago
  •  ...reinvent how they work. You don’t just use tools; you possess an innate curiosity,...  ...shipping amazing experiences — and helping the engineers around you do the very best work of...  ...CANDIDATE WILL HAVE: 10+ years of hands‑on software development experience, including... 

    Snowflake

    Bellevue, WA
    4 days ago
  • $169.5k - $271.5k

     ...customer experience, and the Discovery team’s staff of machine learning experts is the...  .... The team is looking for a Staff Software Engineer to join the team as a senior technical...  ...with AWS Sagemaker and other ML platform tooling. Experience working with large distributed... 
    Local area
    Flexible hours

    Chewy, Inc.

    Bellevue, WA
    3 days ago
  • $108k - $192k

     ..., with recent efforts emphasizing GenAI integration through tools like Tanzu Platform 10, Tanzu Data Intelligence, Bitnami, and...  ...innovation. We are seeking a highly skilled and experienced Staff Software Engineer to join our growing team. This role is critical for... 
    Local area

    Broadcom Inc.

    Bellevue, WA
    5 days ago
  • $90k - $110k

     ...POSITION: Embedded Software Engineer FULL-TIME/PART-TIME: Full time LOCATION: Bothell,...  ...using common code base and code repository tools At least 2 years working within a...  ...software development tools (e.g., IDE, Compilers, Builders, Version Control, Debuggers... 
    Full time
    Part time
    Work at office
    Local area

    React Health Holdings, LLC

    Bothell, WA
    5 days ago
  • $125k - $145k

     ...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, CONSTELLATION TOOLS (STARLINK) Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    5 days ago
  • $174k - $239k

     ...mission. If you are too, let's talk. We are looking for a Staff Software Engineer that will join the Auth0 Security Engineering organization....  ...risk assessments for complex, distributed systems. Tooling & AI Proficiency : Experience working with security platforms... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    2 days ago
  • $182.4k - $247k

     ...growing SaaS companies in the world. Our engineering teams build highly technical products...  ...and operate one of the largest scale software platforms. The fleet consists of millions...  ...also enable machine learning at scale with tools for environment management, distributed... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Bellevue, WA
    21 days ago
  •  ...game development studio specializing in indie hits like ARK: Survival Evolved seeks a Senior Engine Programmer in Bellevue, WA. The role involves enhancing current engine tools and contributing to the development of innovative features across platforms, ideal for someone... 

    studiowildcard.com

    Bellevue, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Compiler Tools. Be the first to apply!