Quantum Circuits Inc. is building the world’s first truly algorithmic quantum computers to achieve transformational computing capabilities.
The company’s full-stack quantum computing platform uses superconducting devices along with a modular, robust, and scalable architecture.
The Senior Full Stack Software Engineer will develop key pieces of QCI’s software platform and tools.
The ideal candidate will have a strong background in both front-end and back-end development and will contribute to all stages of the software development lifecycle.
Responsibilities include collaborating with product managers, scientists, and engineers to translate functional requirements into technical specifications and deliverables.
The engineer will design and implement user interfaces using modern front-end technologies.
They will architect, develop, and maintain web applications and systems from concept to production.
The role involves architecting and building efficient, reliable, and maintainable back-end systems.
The engineer will write clean, well-documented code and conduct thorough code reviews to ensure code quality and maintainability.
Troubleshooting and debugging issues, identifying bottlenecks, and implementing solutions to optimize performance and improve user experience are key tasks.
The engineer will provide mentorship and guidance to junior software engineers.
This is a remote position with travel up to 20% to the main office in New Haven, CT.
Sponsorship is available.
Requirements:
A minimum of a BS or higher in Computer Science, Electrical/Computer Engineering, Math, Physics, or Chemistry is required.
At least 5+ years of hands-on full stack software development experience in both front-end and back-end technologies is necessary.
Strong experience in Python and another high-level language such as Java, C, or C++ is required.
Proficiency in front-end technologies such as JavaScript and modern frameworks (e.g., React, Angular, or Vue.js) is essential.
Candidates must be proficient in database systems and SQL with hands-on experience working with relational databases (e.g., PostgreSQL, Oracle).
Competence with Git version control, build tools, and CI/CD pipelines is required.
Familiarity with software testing principles and practices, including unit testing, integration testing, and end-to-end testing is necessary.
Strong problem-solving skills, attention to detail, and the ability to work effectively in a collaborative team environment are essential.
Excellent communication and interpersonal skills with the ability to effectively communicate technical concepts are required.
Benefits:
Quantum Circuits Inc. offers an equal opportunity employment environment.
All applicants will be considered for employment regardless of race, color, national origin, religion, sex, age, disability, sexual orientation, gender identity, veteran, or disability status.