Salary
💰 $175,000 - $220,000 per year
Tech Stack
ETLLinuxNumpyPythonRustSQL
About the role
- 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
Requirements
- 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
- Preferred: PhD in relevant technical area (computer science, physics, etc)
- Preferred: Domain expertise in quantum information science; demonstrated success in a technical leadership role in the quantum field
- Preferred: Experience managing software engineering teams
- Preferred: Experience leading aspects of product development with highly complex dependencies in system and project plan
- Preferred: Experience with Numpy, Scipy, and GPU acceleration libraries
- Preferred: Experience optimizing Python packages using C or Rust extensions
- Preferred: Familiarity with quantum error correction and its implied requirements for control software and hardware elements
- Preferred: Experience with databases (relational and non-relational) including but not limited to timeseries data, SQL, and ETL processes