Progress, a fast-growing AI startup backed by YCombinator, is seeking a (Senior) Full-Stack Engineer to directly build and scale our core product. You will design, improve, and deploy software that handles millions of data points.
What You'll Do
- Design and implement new features across the full software stack.
- Build parts of the software stack, primarily on the database and API side.
- Design and implement architecture and infrastructure with a focus on high performance and scalability.
- Uphold high engineering standards and bring consistency to codebases, infrastructure, and processes.
- Research and implement new technologies and solutions.
What We're Looking For
- At least 5 years of experience building, managing, and deploying applications into large-scale infrastructures.
- Deep knowledge of software engineering, design, and deployment best practices.
- Proven experience building and shipping software solutions.
- A strong passion for new technologies and an interest in keeping up with the latest advancements.
- A creative, collaborative, and product-focused mindset.
- Excellent coding skills in TypeScript, NodeJS, and Python.
Nice to Have
- Experience with Svelte.
- Knowledge of C++ or Rust.
- Knowledge in Machine Learning and experience with Docker and Kubernetes.
Technical Stack
- Languages & Frameworks: TypeScript, React, NodeJS, Python
- Infrastructure & Tools: Docker, Kubernetes, Google Cloud Platform, AWS, Terraform, MongoDB
Team & Environment
You'll join a team of talented developers and researchers in Zurich, part of a company of 11-50 employees. Every member of the team has a massive impact.
Benefits & Compensation
- An attractive cash- & equity package to become a part-owner of the company.
Work Mode
This is a hybrid position based in Zurich, Switzerland.


