Senior Backend Engineer Kotlin
Listed on 2026-01-10
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Established in 2019 and headquartered in Switzerland, Rivero is a fast-growing European company and a Visa Fintech Partner, specializing in streamlining payment operations within the highly regulated payments industry. We focus on offering unique SaaS solutions for fraud recovery, dispute management, and payment scheme compliance.
Rivero strives to be a front-runner in the industry, providing best-in-class SaaS solutions that combine innovation with deep expertise. We are seeking an ambitious and driven individual to join us during this exciting phase.
What is it like to work at Rivero?
At Rivero, we:
- Act with urgency: We work in fast, iterative cycles to deliver meaningful results quickly. We take initiative and collaborate effectively to keep things moving forward.
- Strive for excellence: We take ownership of our work, deliver high-quality outcomes, and hold ourselves accountable. We continuously improve and aim to exceed expectations across the organization.
- Embrace growth: We are ambitious, open-minded, and focused on learning from every challenge, both as individuals and as a company.
- Follow an open-book management approach: We are fully transparent, sharing necessary information and insights into how Rivero is performing, enabling informed decision-making and collective success.
Sounds exciting? Do you possess these traits? Do you want to be part of our team? Then continue reading!
Tasks
What you can expect from the job
Kajo is a distributed application built around event sourcing architecture, designed to support our customers and internal scheme compliance experts.
As a senior backend engineer, your responsibilities will include:
- Expanding Kajo's current functionality with new features and improvements.
- Maintaining existing codebases, identifying pain points, and suggesting solutions.
- Developing tools to help internal users manage operational tasks.
- Leading the design and implementation of new parts of the stack as product requirements evolve.
- Sharing your knowledge and perspectives to enable fellow engineers.
The Kajo Backend Tech Stack
These are the primary tools, libraries, and frameworks you'll work with:
- Languages:
Kotlin, Go - Event Sourcing:
Axon Framework () - Web:
Ktor, Graph
QL, Hasura - IAM:
Keycloak
Other Technologies We Use
We also use various tools across the company, which are highly valued if you have experience with them:
- Frontend:
Typescript, Vue.js
Requirements
What we expect from you
We aim to deliver high-quality, valuable products to our customers. Effective communication and collaboration are key. Therefore, we seek an experienced engineer capable of developing high-quality cloud/web applications.
Our minimum requirements
- Proficiency in Kotlin
- Experience with distributed web applications
- Experience with relational databases
- Experience designing application APIs
- Knowledge of git
Additional valued qualifications
- Experience with event sourcing systems / CQRS
- Experience with GraphQL
- Familiarity with Go
- Familiarity with other Infrastructure or Dev Ops tools mentioned above
Benefits & Culture
- Collaborative workspace in Zurich or great co-working spaces in select locations
- International startup culture with growth opportunities
- Continuous learning through academy sessions
- Social events and bi-annual company gatherings in Zurich
- Community involvement days
- Dog-friendly office
- Flexible hardware setup
- Mobile allowance
- Ownership opportunities via stock options
Interested?
We’d love to hear from you! Please share a brief introduction about yourself, your motivation to join, and your CV.
Rivero is a Fin Tech / Reg Tech startup dedicated to enabling banks and financial institutions to automate complex processes efficiently.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: