Principal Software Engineer
$180k - $220kAtom Computing
Job Description
Job Description
At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers to achieve unprecedented computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.
We are seeking a Principal Software Engineer to provide technical leadership for the software platform that orchestrates our quantum computers. In this role, you'll set the technical direction for a core area of our stack: the systems that coordinate quantum computing workloads, interface with the hardware control and calibration systems, and manage the experimental data our systems produce, while driving the architecture of our next-generation systems. Reporting to the Software Engineering Manager, you will be responsible for leading the technical direction of a focused set of projects, partner with the team that owns our hardware control and compilation systems, and collaborate closely with our quantum engineers.
This is a primarily backend role with occasional frontend work. Our backend services are written in Python and Rust, and our frontend components are written in TypeScript/React. Many of our services run directly on the quantum computers themselves, in a Linux environment, so you'll be writing and guiding software that operates close to the hardware.
This role is based in our Boulder, CO or Austin, TX office.
Job Responsibilities- Provide technical leadership for a core area of our software platform, guiding the design and execution of its projects and setting the technical direction that aligns your area with the broader team roadmap.
- Drive architectural decisions across the software stack that orchestrates quantum computing on our systems, interfacing with (but not controlling) the hardware control and calibration systems owned by our partner team, and managing the experimental data our systems produce.
- Invent novel technologies and solutions that advance our technology roadmap, contributing to inventions and patents where appropriate.
- Rewrite and productionize prototype code written by our Quantum Engineers, turning research code into reliable, well-tested, maintainable services, and establishing the patterns the team builds on.
- Mentor engineers across the team, raising the bar on code quality, design, documentation, and engineering practice.
- Deploy, monitor, and support our production platform, sharing in a team on-call rotation to keep our quantum computers reliably available to customers.
- Partner with our infrastructure team to strengthen our CI/CD pipelines, contributing improvements that speed up and stabilize how we ship.
- Represent Atom Computing's engineering work externally where relevant, in customer and partner engagements and in the broader technical community.
- Bachelor's degree in Computer Science, Computer Engineering, or a related field. Advanced degrees (Master's or PhD) are welcome but not required.
- 10+ years of professional experience as a software engineer, with a track record of significant technical achievements.
- A passion for writing software and a proven track record of designing and implementing architecture-level features in complex systems.
- Proficiency with Python and SQL.
- Experience developing and operating software in Linux environments.
- Familiarity with Git, automated testing, and modern software development practices.
- Willingness to learn the atomic, optical, laser physics, and quantum mechanics concepts needed to put your work in context.
- Experience with a compiled language such as C++ or Rust.
- Experience with cloud infrastructure (e.g. Azure, AWS, or GCP) and Terraform.
- Experience building TypeScript/React frontend components.
- Experience with containerization technologies.
- Strong organization and project management skills.
- Experience working at both a large technology company and a startup.
Atom Computing provides a wide variety of perks and benefits, including fully paid medical, dental, and vision insurance for our employees and their dependents. Additionally, unlimited paid time off, 401K company matching, short- and long-term disability, FSA, dependent care benefits, and life insurance. We also offer drinks, snacks, and catered team lunches in our offices, every day!
The base salary range for this position is $180,000 - $220,000, commensurate with experience. In addition to salary, we offer an annual bonus and equity in the company.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$200k - $240k
...company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and... ...a global, high-throughput exchange. We\'re looking for a Principal Software Engineer with deep roots in adtech infrastructure and a genuine...SuggestedTemporary workWork at officeRemote workFlexible hours- ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology... ...in defense of our nation. Davidson is seeking a Principal/Sr. Principal Algorithms Engineer in Boulder, Colorado....Suggested
$185k - $250k
...Job Description Job Description Staff Engineer or Principal Engineer – Colorado Stealth Startup About the Opportunity Join an... ...respectful candidate experience throughout. If you’re a senior software engineer or principal technologist who thrives on autonomy...SuggestedWork at officeRelocation packageFlexible hours2 days per week1 day per week$140k - $185k
...computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. Atom Computing is looking for a Senior Software Engineer to implement the quantum computing platform. In this...SuggestedTemporary workRemote work- ...in our mission to protect American businesses and drive innovation in cybersecurity. About the role RADICL is seeking a Senior Software Engineer to join our platform team. You’ll design and build API integrations and highly scalable data processing pipelines that power...SuggestedWork at officeRemote workWork from home
$145k - $175k
...organization. Foresight Diagnostics is headquartered in Boulder, Colorado. About the Role We are seeking a Senior Full Stack Software Engineer with strong Python experience, frontend proficiency (preferably in React), and backend experience working with relational databases...Local areaRelocationFlexible hours$110k - $160k
...Job Title Senior Software Engineer at Flatirons Solutions Company Flatirons Solutions helps airlines, aerospace manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions. Our product engineering...Work at office- ...straightforward mission: Help content creators do more of what they want to do – and less of what they don’t. Job Description As a Software Engineer on the Publisher Utilities Team, you will be tasked with building and maintaining our Unified Reporting product line, which...Work experience placement
$156k - $235k
...Applicants that do not meet these requirements will not be considered. As we grow, we’re looking for mission-driven Platform Software Engineers who are ready to make a real impact—not just with code, but with purpose. If you’re passionate about solving complex...Temporary workFor contractorsWork experience placementRemote workFlexible hours- ...Applications will be accepted on an ongoing basis MULTIPLE POSITIONS AVAILABLE Employer: AMAZON ADVERTISING LLC Offered Position: Software Dev Engineer III Job Location: Boulder, Colorado Job Number: AMZ9899639 Position Responsibilities Drive the architecture and design of...
- ...Otter's software engineers develop next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore, and interact with one another. Our products need to handle information at massive scale, and extend well beyond web search...
- ...that moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You enjoy...InternshipWork at officeRemote workWork from home
$120k - $145k
...to‑end support throughout the integration of new technologies, from initial concept to ongoing operations and maintenance. The Software Engineer supports research and development efforts at the Overhead Persistent InfraRed (OPIR) Tools, Applications, and Processing (TAP)...For contractorsLocal area$135k - $153k
...Overview Uplight is creating a new category of energy. We make software that manages energy resources in homes and businesses—including... ...energy and save money for energy customers. Role Senior Software Engineer – Virtual Power Plant (VPP) How You Will Make an Impact Develop...Local areaFlexible hoursShift work- ...gyro-stabilized airborne camera systems and augmented reality software used by airborne law enforcement agencies, firefighters, military... ...Required Skills Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or...Permanent employment
$135k - $155k
...while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated... ...Platform Engineer to support the teams building the control system software for Infleqtion’s quantum computers . This role works closely...Temporary workRelocation packageFlexible hours$105k - $180k
...Job Title: Senior Software Engineer Location: Boulder, Colorado Clearance: Secret Clearance Company: Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet...Work at officeRemote work$140k - $185k
...computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. Atom Computing is looking for a Senior Software Engineer to build the software platform that orchestrates our quantum...Temporary workCasual workWork at office$110k - $125k
SpaceNav is looking for a Software Development Engineer in Test (SDET) to spearhead the execution of test strategies and elevate product quality by building sophisticated test automation frameworks. This is a high-impact role for an experienced engineer who not only drives...Temporary work$130.5k - $171k
...We are looking for a Spacecraft Software Engineer (GNSS) to join our team working at the intersection of satellite payloads, scientific computing, and data delivery systems. In this role, you'll be responsible for developing and maintaining both the flight and ground software...Work at officeImmediate start3 days per week$175k - $215k
...developed a loyal customer base (that continues to grow). We build software for summer camps, an industry that enables meaningful... ...experience. Mission & Overview We are looking for a Senior DevOps Engineer to join our Platform team to work across the technology organization...Summer workWork at officeLocal areaRemote workFlexible hours- Job Description As a Software Developer in Test (SDET) your primary focus will be to aid in supporting the sovrn development teams by building and supporting test automation and tools. You will provide test automation guidance to developers, analyze test data to shape...
$140k - $160k
...traffic protection controls. Collaborate with InfoSec to apply modern security standards, best practices, and automation at the edge Engineer for Reliability: Embed observability and self-healing capabilities into edge systems. Drive operational excellence through metrics...Temporary workWork experience placement$102k - $133k
Join to apply for the Software Engineer role at QSC . Overview The Software Engineer II will work with an experienced team of software, firmware, and hardware engineers to develop our Q-SYS platform. Q-SYS is a fast-growing, award-winning platform built on cutting-edge...Full timeRemote work- ...improve products, features, and processes to meet new challenges What you'll bring to the team: BS in Computer Science or Engineering At least 5 years of experience in either iOS development with an emphasis on Swift, XCode and Apple's HIG, or Android...Work at office
$96k - $140k
...clearance. Applicants that do not meet these requirements will not be considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next‑Generation Missile Warning software. This is a unique opportunity to join a small...Full timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$70k - $85k
...time Responsibilities Boulder Imaging is seeking an Application Engineer to contribute to the service and maintenance of our cutting-... ...control systems Prior support or design experience of complex software and hardware base systems Experience with IT infrastructure design...Full timeWork experience placementRemote work$140k - $175k
...technology roadmap for tomorrow. Position Summary Within Infleqtion's Computing Product Group (CPG), the Hardware Engineering Team is seeking a Senior Embedded Software Engineer to own and deliver high‑performance embedded and systems software enabling real‑time quantum error...Temporary workWork at officeFlexible hours$100k - $150k
As a Back-End Software Engineer at Ascend Analytics, you will be part of a collaborative team advancing software solutions and analytics to support the clean-tech power revolution. Your strong software engineering skills will support mission critical decision analytics...Temporary workFlexible hours- ...Experience in CDISC data standards, e.g., SDTM and ADaM. Proven experience with Unix and Windows operating systems. Understanding of the software development life cycle. Understanding of FDA guidelines. Good organization, time management and attention to detail skills needed...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal scientist Boulder, CO
- principal Boulder, CO
- senior principal cloud computing engineer Boulder, CO
- entry level software sales Boulder, CO
- healthcare software sales Boulder, CO
- software implementation project manager Boulder, CO
- bank software Boulder, CO
- internship software Boulder, CO
- id software Boulder, CO
- software Boulder, CO

