ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Full Stack Software Engineer

Quantumcircuits

New Haven, CT Remote permanent

Posted: March 1, 2024

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a talented and experienced Senior Full Stack Software Engineer to join our dynamic team and work on developing key pieces of QCI’s software platform and tools.

Job Description

At Quantum Circuits Inc., we are building the world’s first truly algorithmic quantum computers to achieve transformational computing capabilities. Our full-stack 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 University's world-renowned 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 QCI’s software platform and tools. The ideal candidate will have a strong background in both front-end and back-end development with the ability to contribute to all stages of the software development lifecycle. You will work closely with cross-functional 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 real-time 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 front-end technologies.
• Architect, develop, and maintain web applications and systems from concept to production.
• Architect and build efficient, reliable, and maintainable back-end systems.
• Write clean, well-documented 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 hands-on full stack software development experience both in front-end and back-end technologies.
• Strong Python experience and experience in another high-level language such as Java, C, or C++.
• Proficient in front-end technologies such as JavaScript and modern frameworks (e.g. React, Angular, or Vue.js).
• 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.
• Use of software testing principles and practices, including unit testing, integration testing, and end-to-end testing.
• Strong problem-solving 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 hands-on full stack software development experience both in front-end and back-end technologies.
• Experience in scientific computing, quantum physics, or quantum computing a plus.
• Experience with quantum API’s 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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply