Job Description
About the Role
We are looking for a Software Engineer who enjoys designing reliable systems, thinking rigorously about infrastructure, and applying strong software fundamentals to real-world operational problems. This role is available on-site in Zurich or remotely within Europe.
Responsibilities
- Build and operate systems with a strong focus on reliability and correctness.
- Continuously improve system robustness through careful analysis and iteration.
- Understand the difficulty of managing entropy in a complex system and adapt accordingly.
Requirements
- Master's degree in Computer Science, Mathematics, Physics, or a closely related field (or equivalent practical experience).
- Strong understanding of core software engineering principles (type systems, composition, testing).
- Experience with functional programming concepts or languages.
- High degree of precision, thoroughne...