
Director of Software Engineering
- Boulder, CO
- Permanent
- Full-time
- We break down barriers between disciplines, stepping in wherever we can make the biggest impact.
- We thrive in uncertainty, embracing challenges as opportunities.
- We move quickly to prototype while never losing sight of the critical importance of systems engineering process and attention to detail.
- We take bold, calculated risks to drive progress.
- Manage, develop, build, and lead a team of software developers & DevOps engineers. Mentor and guide direct reports, fostering their growth and enhancing the team's technical expertise
- Develop, communicate, and enforce software development standards and processes
- Maintain a comprehensive understanding of the Infleqtion quantum computing software systems, their operational principles, their requirements, the broad technical stack, etc.; architect and design control system software; hands-on application of deep subject matter expertise in building software systems
- In collaboration with programmatic leadership and adjacent engineering disciplines, develop and execute a technical roadmap for software deliverables across the control stack to support given high-level quantum computing performance targets and system deliverables
- Communicate software feature roadmaps and resource needs between the control software team, adjacent stakeholders, and executive management
- Bachelor's degree in Computer Science, Applied Mathematics, Physics or related field and a minimum of 8 years prior work experience
- Demonstrated success in a technical leadership role in a deep-tech startup environment
- Deep expertise in Python and at least one compiled language, with enthusiasm for learning and developing in Rust
- Command of systems engineering principles and their application to requirements-driven software engineering
- Extensive experience with Linux and modern containerization and virtualization technologies
- Comfortable working with hardware and embedded engineers to architect, design, and build high performance, real time control systems
- Excellent verbal and written communication skills, able to effectively share information with technical and non-technical staff and external parties
- Eagerness to expand knowledge beyond core area of expertise
- Experience with industry standard Dev Ops workflows
- Experience with modern development methodologies such as agile and scrum
- PhD in relevant technical area (computer science, physics, etc)
- Domain expertise in quantum information science; demonstrated success in a technical leadership role in the quantum field
- Experience managing software engineering teams
- Experience leading aspects of product development with highly complex dependencies in system and project plan
- Experience with Numpy, Scipy, and GPU acceleration libraries
- Experience optimizing Python packages using C or Rust extensions
- Familiarity with quantum error correction and its implied requirements for control software and hardware elements
- Experience with databases (relational and non-relational) including but not limited to timeseries data, SQL, and ETL processes
- 100% company paid Employee coverage for Medical, Dental, Vision, and Short/Long Term Disability insurance programs
- Employer funded Health Savings Account
- Unlimited Paid Time Off
- Relocation assistance
- 401(k) Matching Programs
- Company paid Life and AD&D Insurance
- Flexible Healthcare Savings Account
- Paid FMLA Leave
- Paid Maternity/Paternity Leave
- Employer Assistance Program
- Student Loan Repayment