Senior Software Engineer, Core Team
About this role
Salary: CHF 110’000 - 130’000 per year
Requirements:- * Solid experience with programming languages featuring strong static type systems.
- * Strong background in building and operating high-performance, distributed systems (low latency, high concurrency, fault tolerance).
- * Knowledge of sandboxing techniques for running untrusted code.
- * Experience in designing software with a pragmatic, hands-on mindset, balancing speed and solid foundations.
- * Strong sense of ownership and communication, thriving in small, highly collaborative teams.
- You will join Rivero’s Core Team, building a greenfield, next-generation payment processing system from scratch. Our vision is to empower clients to design and run their own workflows in a payments-oriented, FaaS environment with a bring-your-own-code philosophy.
- In this role, you will:
- * Architect and implement the core payments system, including a custom workflow execution runtime
- * Drive key decisions on architecture, stack, and tooling as your input will shape the future of our platform
- * Engineer for scale by building high-performance, low-latency distributed systems with zero downtime
- * Develop secure runtimes to safely run third-party code in Wasm sandboxes
- * Prototype and iterate rapidly, turning new concepts into robust, production-ready software
- You’ll work in a tight-knit, collaborative team in Zurich (or remotely in Europe), with the autonomy to make meaningful technical decisions and the chance to shape the product from its very first lines of code.
- Architect
- FaaS
- Hardware
- Haskell
- Mobile
- Rust
- WebAssembly
- Cloud
- DevOps
More:
Rivero is a fast-growing FinTech startup founded in 2019, on a mission to help banks and financial institutions automate complex processes in the simplest and most efficient way. This allows banks to focus on what matters most: delighting customers with streamlined digital experiences. If you want to label us, we fall into both the #FinTech and #RegTech domains.
Since our founding, we’ve steadily grown our customer base and now offer a unique opportunity to join us in the exciting growth phase ahead.
We work in small, product-focused, interdisciplinary teams, driven by ambition and a shared excitement for our mission. We know many challenges lie ahead and we embrace them as opportunities to learn and grow.
At Rivero, we:
* Value self-awareness and confident humility
* Engage closely with our customers, listening with empathy to understand their needs and pain points
* Practice radical transparency in communication, while staying open-minded to questions, feedback, and grounded disagreements
* Believe mistakes are part of learning but failing to identify, analyze, and grow from them is not
Benefits
The little things that make a difference:
* Great office in a historic building, just 2 minutes from Oerlikon station, next to a park, with an in-house barista.
* Friday academy sessions to learn and grow from peers
* Friday happy hours to celebrate the week together
* Dog-friendly office
* Your choice of hardware and mobile subscription included
* Company share options to grow with us
Interested?
Send us a few lines about yourself, why you’d like to join Rivero, and your CV and/or portfolio.
Please note: We only consider applicants based in Europe. Indicate whether you’re applying for a fully remote or on-site position.
last updated 38 week of 2025