Avatar for Atom Computing
Atom Computing
Actively Hiring
We're building scalable quantum computers with arrays of neutral atoms
  • Top 10% of responders
    Atom Computing is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Atom Computing usually responds to incoming applications within two weeks
  • B2B
  • +4

Director, Software Engineering

Posted: 2 weeks ago• Recruiter recently active
Visa Sponsorship

Not Available

RelocationAllowed

About the job

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 world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.

We are seeking a Director of Software Engineering to grow and manage our Software Engineering team and lead all aspects of the development of our software stack development. Our quantum computers require a significant amount of software and custom RF control. We build and maintain a comprehensive software and hardware stack starting from our own custom API endpoints accepting QASM and QIR all the way down to custom bytecode on our own RF hardware. This stack is in charge of controlling hardware devices like RFSoCs, lasers, motors, and cameras, an operating system responsible for managing system resources and scheduling jobs, as well as a developer platform for scientists, researchers, engineers, and third-party companies to program quantum algorithms and applications for a broad range of use cases. The Software team is in charge of the developer platform and above including the deployment of the software and compute infrastructure; however, we expect strong collaboration with the control systems team lower in the stack. While software engineering and people management experience are a must, a background in physics is not necessary as long as you are willing to learn on the job.

Job Requirements

  • Lead and mentor our software engineering teams to perform at their best
  • Collaborate with Control Systems, Quantum Engineering, Quantum Applications Engineering, and Optical Engineering to define software requirements and influence strategy
  • Manage the software project roadmap and development schedules
  • Drive high-quality software delivery for the quantum computers
  • Provide timely, value-added code reviews in Gitlab and feedback on scope documents
  • Work with and help project manage the output of a team of cross-functional SW/HW Architects.
  • Assist in the definition, development, and rollout of new software features
  • Recruit, hire, and retain top control systems and software engineering talent

Experience & Education

  • Bachelors in Computer Science, Engineering, Physics, or a related field required, Master’s Degree a plus
  • Minimum of 10-15 years of experience in engineering
  • Minimum 5-7 years in a senior management or leadership role leading engineering

Qualifications

  • 5+ years managing and mentoring a team of software engineers and engineering managers, including hiring, coaching, and performance management
  • Proficiency in least one programming language such as Python or C++
  • Experience with database programming and management (e.g., Postgres, MySQL, MongoDB, Redis)
  • Familiarity with Git, testing and software development best practices
  • Ability to prioritize and manage multiple projects in a changing work environment
  • Excellent communication skills, written and verbal
  • Strong collaboration skills
  • Strong organizational skills
  • Excitement to learn quantum information concepts

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 between $200,000 - $250,000, commensurate with experience. In addition to salary, we offer a bonus plan and incentive stock options for equity in the company.

Atom Computing is proud to be an Equal Opportunity Employer, committed to Workplace Diversity.

About the company

Atom Computing company logo

Atom Computing

Actively Hiring
We're building scalable quantum computers with arrays of neutral atoms51-200 Employees
  • Top 10% of responders
    Atom Computing is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Atom Computing usually responds to incoming applications within two weeks
  • B2B
  • Growth Stage
    Expanding market presence
  • Top Investors
    This company has received a significant amount of investment from top investors
  • Growing fast
    Showed strong hiring growth in the past month
  • Recently funded
    Raised funding in the past six months
Learn more about Atom Computing image

Founders

Ben Bloom
CEO • 3 years • 7 years
San Francisco Bay Area
image
View the team image

Similar Jobs

swivl company logo
swivl
Self Storage Automation Platform
Trade Desk company logo
Trade Desk
A media buying platform built for what matters
Trade Desk company logo
Trade Desk
A media buying platform built for what matters
Hudson River Trading company logo
Hudson River Trading
Researching and developing automated trading algorithms using advanced mathematical techniques
Wunder company logo
Wunder
Solar energy for every Commercial & Industrial property
Archesys company logo
Archesys
Improving the government services that impact everyday lives