
Software Engineering Manager
Atom Computing
full-time
Posted on:
Location Type: Hybrid
Location: Boulder • Colorado • United States
Visit company websiteExplore more
Salary
💰 $180,000 - $220,000 per year
About the role
- Lead and mentor of 8 to 10 software engineers to perform at their best.
- Collaborate with Control Systems, Quantum Engineering, and Quantum Applications Engineering, to set the software architecture and roadmap.
- Provide timely, value-added code reviews in Gitlab and feedback on architecture documents.
- Oversee integrations with quantum software frameworks and toolchains such as CUDA-Q, Qiskit, Cirq, and related ecosystem tools.
- Collaborate on performance optimization across classical and quantum workloads, including GPU and HPC acceleration strategies.
- Assist in the definition, implementation, and rollout of new software features.
Requirements
- MS or PhD in Computer Science, or related field.
- 8+ years of post-degree experience as a software engineer.
- 2+ years of managing a team of engineers, including hiring, coaching, and performance management.
- Track record of managing a high performing team of software engineers.
- Demonstrated experience designing and managing high availability distributed systems.
- Proficiency in at least one programming language such as Python or Rust or C++
- Experience with database programming and management (e.g., Postgres, MySQL, MongoDB, Redis)
- Ability to prioritize and manage multiple projects in a changing work environment.
Benefits
- fully paid medical, dental, and vision insurance for our employees and their dependents.
- unlimited paid time off
- 401K company matching
- short- and long-term disability
- FSA
- dependent care benefits
- life insurance.
- drinks, snacks, and catered team lunches in our offices, every day!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRustC++database programmingPostgresMySQLMongoDBRedisquantum software frameworksHPC acceleration
Soft Skills
leadershipmentoringcollaborationcode reviewfeedbackperformance managementprioritizationproject management
Certifications
MS in Computer SciencePhD in Computer Science