×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer Kotlin

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Rivero AG
Full Time position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

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-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary