At Quantum Circuits Inc. we are building the worlds first truly algorithmic quantum computers to achieve transformational computing capabilities. Our fullstack quantum computing platform uses superconducting devices along with a modular robust and scalable architecture. Our unique approach is based on a decade of technology research and breakthroughs at Yale Universitys worldrenowned quantum labs.
We are seeking a talented and experienced Senior Full Stack Software Engineer to join our dynamic team and work on developing key pieces of QCIs software platform and tools. The ideal candidate will have a strong background in both frontend and backend development with the ability to contribute to all stages of the software development lifecycle. You will work closely with crossfunctional teams to design develop and deploy innovative solutions. We are looking for engineers with diverse experiences such as distributed systems data streaming scientific computing embedded systems networking and realtime control systems.
Responsibilities / Description:
Collaborate with product managers scientists and other engineers to translate functional requirements into technical specifications and deliverables.
Design and implement user interfaces using modern frontend technologies.
Architect develop and maintain web applications and systems from concept to production.
Architect and build efficient reliable and maintainable backend systems.
Write clean welldocumented code and conduct thorough code reviews to ensure code quality and maintainability.
Troubleshoot and debug issues identify bottlenecks and implement solutions to optimize performance and improve the user experience.
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 available.
Minimum Qualifications:
Minimum BS or higher in Computer Science Electrical/Computer Engineering Math Physics or Chemistry.
Minimum of 5 years of handson full stack software development experience both in frontend and backend technologies.
Strong Python experience and experience in another highlevel language such as Java C or C.
Proficient in frontend technologies such as JavaScript and modern frameworks (e.g. React Angular or Vue.js).
Proficient in database systems and SQL with handson experience working with relational databases (e.g. PostgreSQL Oracle).
Competence with Git version control build tools and CI/CD pipelines.
Use of software testing principles and practices including unit testing integration testing and endtoend testing.
Strong problemsolving skills attention to detail and the ability to work effectively in a collaborative team environment.
Excellent communication and interpersonal skills with the ability to effectively communicate technical concepts.
Preferred Qualifications
Masters or higher in Computer Science Electrical/Computer Engineering Math Physics or Chemistry or equivalent.
Minimum of 7 years of handson full stack software development experience both in frontend and backend technologies.
Experience in scientific computing quantum physics or quantum computing a plus.
Experience with quantum APIs such as Qiskit Q# or CUDA Quantum.
Competence with cloud platforms specifically AWS.
Experience with containerization and orchestration technologies (e.g. Docker Kubernetes).
Experience with microservices architecture and RESTful APIs.
Experience with designing and building relational database schemas and query tuning.
Experience with NoSQL databases.
Experience with messaging systems caching and distributed systems (e.g. Kafka RabbitMQ Redis)
Familiar with the Qt framework.
Quantum Circuits Inc. is an equal opportunity employer. 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.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.