Software Success Engineer
- Posted: over a month ago
- Full-Time
ColdQuanta is the leader in Cold Atom Quantum Technology, the most scalable, versatile, and commercially viable area of quantum. ColdQuanta is dedicated to making quantum a reality through the deployment of Information Processing Systems; and development of precision timing, sensing and networking solutions.
A software success engineer will build and customize software tools, APIs, and user interfaces in collaboration with quantum computing researchers to improve communication and collaboration between our physicists and software teams.
Requirements
Write Code
- Software development and design within a complex object oriented code base in Python
- Diagnose bugs and implement fixes
- Unit test build-out
- Collect and categorize input from physicists on needed software features and bugs
- Work with the software team as needed to design, architect, and implement code
- Facilitate communication and training of software tools between software team and physicists
- Be the main point of contact for managing the physics team's expectations and requests
- Liaison between physicist and software teams
- Manage and delegate bug or incident reports
- Oversee respectful communication across physics and software teams
- Must be able to collaborate and work well with others in a technical environment
- Team up with physicists to understand their process pain points and observe their workflows
- Collect input from physicists on what kinds of education and training they are lacking and how it would be best delivered
- Cooperatively identify, design, and implement process improvements with physicists and software engineers. Proactively adapt processes to make them more efficient.
- Work with the software and physicist teams to assess existing documentation, organization, training, and task management strategies to identify gaps and problems
- Create solutions and efficiencies through best practices, guidelines, and improved workflows
- Improve current documentation processes, content, and navigability
- Design and implement educational materials and processes to train both software and physics teams on materials and workflows created by the Software Success Team
- Ensure documentation and training remains accessible and caters to diverse learning styles
- Facilitate cross-training to improve physicists' understanding of existing software tools as well as software engineers understanding of physicists' lab work
- Perform quality control by collecting feedback on new materials, training, and processes created by the Software Success Team.
- Prioritize feature requests and create long-term and short-term project plans, coordinating with physicists and other stakeholders
- Make effective decisions about how to proceed after gathering sufficient information from all stakeholders
- Track project progress and targets
- Scrum leader for software projects
- Establish and revise task management systems so that physicists are getting sufficient updates about the status of projects, and that software developers are able to work productively
- Being able to coordinate technical discussions
- Promote a working environment where teammates with different working styles or workplace needs are able to work together collaboratively and effectively
- Python programming and software development practices including
- Writing classes, functions, unit tests, etc.
- Read and navigate code, especially in the context of a large code base, in IDE of choice
- Using version control such as git
- Familiarity of code architecture design and navigating code architecture
- Object oriented programming experience in any language
- Excellent communication skills
- Conflict management and resolution
- Patience when dealing with others
- Tolerance and respect for team members
- Actively works to foster a diverse and inclusive work environment
- Knowledge of physics, quantum or otherwise
- Specific education or work experience - we care more about your skills than how you acquired them
The budgeted salary range for this position is $80k-$110k/year.
This position will remain open until June 30th, 2022 or until filled.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave
- Stock Option Plan
- Student Loan Repayment Program
ColdQuanta
Address
Boulder, COIndustry
Technology
View all jobs at ColdQuanta