Core Platform Team - Software Engineer

Rivero

Zürich

Hybrid

CHF 120.000 - 180.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Erhalte eine Antwort von diesem Arbeitgeber — ein Lebenslauf und ein Anschreiben, die genau auf die Eigenschaften eingehen, die gesucht werden.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Great office in historic building near
Friday academy sessions
Friday happy hours
Dog-friendly office
Your choice of hardware & mobile
Company share options

Zusammenfassung

Rivero is building a greenfield, next-generation payment processing system with a focus on configurable workflows and bring-your-own-code features. The Core Team operates in a hybrid on-site model, valuing office collaboration with three days in the office per week.

The role requires experience with statically typed languages and a pragmatic, hands-on approach to software design, along with strong ownership and clear communication within small, cross-functional teams.

Qualifikationen

  • Solid experience with languages featuring strong static type systems.
  • Hands-on design approach balancing speed and solid foundations.
  • Strong ownership and communication in small, highly collaborative teams.

Aufgaben

  • Engineer for scale by building high-performance systems that guarantee close to 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.

Kenntnisse

Static-typed languages
Hands-on software design
Ownership & communication

Tools

Rust
Haskell
TypeScript
React
Nix
Wasm runtimes

Jobbeschreibung

Description

Rivero's Core Team is building a greenfield, next-generation payment processing system. Our vision is to empower clients to design and run their own workflows in a payments-oriented environment with bring-your-own-code features.

Rivero's Core Team is building a greenfield, next-generation payment processing system. Our vision is to empower clients to design and run their own workflows in a payments-oriented environment with bring-your-own-code features. In order to accomplish this, we use a Nix-powered monorepo containing a Rust backend, Effectful TypeScript frontend leveraging React and a constraint solving compiler built using Haskell. We are looking for someone who can bring relevant domain expertise and familiarity with at least some of these tools to the table in order to help us round off our engineering team. In our daily work, we heavily rely on agentic AI to help us push features faster, review code more thoroughly and optimize the human focus time we have so that we do as little trivial coding as possible. We don't have a token leaderboard, nor do we expect you to be an LLM hype squad member, but you must be comfortable with this approach to product development.

Requirements

Must have:

  • Solid experience with programming languages featuring strong static type systems.
  • 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.

Additionally, at least one of:

  • Strong background in building and operating high-performance systems (low latency, high concurrency, fault tolerance).
  • Experience in the payments domain (in particular transaction processing, ledgering or similar domains).
Nice to have
  • Experience with Rust for high-performance systems.
  • Experience with Haskell for compiler design, static analysis, or DSLs.
  • Experience with TypeScript and React for frontend development
  • Experience with Nix.
  • Familiarity with WebAssembly (Wasm) runtimes and ecosystems (e.g. WASI, WIT, Wasmtime).
  • Prior experience working in a startup environment with rapid iteration.
Responsibilities
  • Engineer for scale by building high-performance systems that guarantee close to 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

The role is hybrid on-site; we particularly value the collaboration which comes from working together at the office, so in a normal week we expect three of the five working days to be spent working at the office.

About Us

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
  • 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
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer, FinTech — Hybrid, High-Performance
Software Engineer, FinTech — Hybrid, High-Performance

Rivero • Zürich

Hybrid
CHF 120.000 - 180.000
Great office in historic building near
Friday academy sessions
Friday happy hours
+3
Technical Lead - Payment Modules & Acquirer Integrations
Technical Lead - Payment Modules & Acquirer Integrations

Embodied AI • Winterthur

Hybrid
CHF 140.000 - 190.000
4 weeks remote working per year
Flexible structures
Team events
Founding Engineer (Tech Lead)
Founding Engineer (Tech Lead)

Porters • Zürich

Hybrid
CHF 180.000 - 240.000
Ownership of product areas
Founder collaboration
Team culture
+2
Backend Software Engineer Zürich, Switzerland
Backend Software Engineer Zürich, Switzerland

Rapidata AG • Zürich

Vor Ort
CHF 120.000 - 200.000
Competitive salary plus equity
Unlimited snacks and beverages
Office with mountain views
Technical Lead - Payment Modules & Acquirer Integrations
Technical Lead - Payment Modules & Acquirer Integrations

Wallee Group • Winterthur

Vor Ort
CHF 140.000 - 190.000
4 weeks Remote Working per Year
Winterthur office environment
Flat hierarchies
+2
Technical Lead - Payment Modules & Acquirer Integrations
Technical Lead - Payment Modules & Acquirer Integrations

Wallee Group • Winterthur

Hybrid
Confidential
Secure Winterthur workspace
Agile team culture
Impact on international projects
+4
Technical Lead - Payment Modules & Acquirer Integrations
Technical Lead - Payment Modules & Acquirer Integrations

wallee • Winterthur

Vor Ort
CHF 140.000 - 200.000
Modern and secure working environment
Agile, young team
International project exposure
+4
Senior Frontend Developer
Senior Frontend Developer

Jobtailor • Zürich

Vor Ort
CHF 80.000 - 110.000
Join a small engineering team with meaningful ownership
Work on challenging frontend problems
Competitive salary
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

Hybrid
CHF 150.000 - 190.000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

UNION BANCAIRE PRIVÉE, UBP SA • Genf

Vor Ort
CHF 180.000 - 260.000