Senior Full-Stack Software Engineer

Quantum Art is a full-stack quantum computing company developing advanced quantum computers based on trapped-ion technology. We build the entire quantum computing stack—from hardware and control systems to cloud infrastructure and user-facing applications.
We are looking for an experienced Full-Stack Software Engineer to join our software team and help build reliable, scalable, and production-ready platforms. In this role, you will work across the quantum software stack, developing modern frontend and backend services while taking end-to-end ownership—from architecture and implementation to deployment and production operations.
You will collaborate closely with our theoretical physicists to transform cutting-edge algorithms and research code into robust, production-grade software that powers our quantum computing platform.
Responsibilities
- Design, develop, and maintain scalable backend services, RESTful APIs, and modern web applications with intuitive user interfaces.
- Collaborate closely with the theoretical physics team to integrate research algorithms into production-quality software.
- Build the infrastructure and software interfaces required to deliver physics-driven capabilities to customers.
- Deploy, operate, and maintain production systems across AWS and on-premises environments.
- Manage cloud infrastructure using Terraform and Infrastructure-as-Code (IaC) best practices.
- Design, implement, and maintain CI/CD pipelines and automated deployment processes.
- Manage development, staging, and production environments.
- Develop and maintain unit, integration, and end-to-end automated tests.
- Implement observability solutions, including logging, monitoring, metrics, dashboards, and alerting.
- Troubleshoot production issues and continuously improve system reliability, performance, scalability, and security.
- Participate in system architecture, technical design discussions, code reviews, and engineering planning.
Requirements
- 3+ years of professional software development experience.
- BSc degree in computer science or similar studies
- Strong hands-on experience building modern frontend applications using frontend technologies such as React (or a similar framework).
- Strong Python development skills with experience building production-grade backend services and APIs.
- Proven experience delivering software products or major features from design through production.
- Experience designing scalable, highly available, and high-performance distributed systems.
- Solid understanding of cloud architecture, networking, application security, and identity/access management.
- Hands-on experience with cloud platforms, containers, and container orchestration.
- Experience with Terraform or another Infrastructure-as-Code (IaC) framework.
- Experience implementing monitoring, metrics, dashboards, and observability solutions.
- Experience working with both SQL and NoSQL databases.
- Practical experience with CI/CD pipelines, automated testing, and production operations.
- Strong ownership, problem-solving, communication, and teamwork skills.
Preferred Qualifications
- Experience with Docker, AWS ECS, Kubernetes, or Amazon EKS.
- Experience integrating scientific, research, or algorithmic software into production environments.
- Experience with message brokers or streaming platforms (e.g., RabbitMQ, Kafka, Amazon SQS).
- Experience working in a fast-paced startup environment.
- Interest in quantum computing or other deep-technology domains.
General
- We are located at the Science Park, by the Weizmann institute.
- Full collaboration with the experimental & theoretical groups at the Weizmann Institute.
- Only relevant candidates will be contacted.
You'll be redirected to
the company's application page