-
Riverty

Senior Software Engineer

Riverty
Estonia · Full-time · Mid-Senior

We are looking for a

Senior Software Engineer

to join our team at our location in Tallinn to build the next-generation fintech.


(Y)our Mission:

Our solutions contribute to flexible and customer-friendly payment alternatives. We offer consumers the opportunity to choose when and how they want to pay, whilst guaranteeing a steady and predictable cashflow for merchants. Our products make us proud, but not content, and we have high ambitions for our existing and upcoming products. We are firmly committed to building the future of FinTech — human-centric and sustainable. With investments to back it up. You will be part of a new and quickly growing product & tech organization, having the opportunity to shape our new teams and build revolutionary products.


Your key responsibilities:

You will join our platform team and daily:

  • You design, develop, test, and ship robust, maintainable, and readable software, applications, APIs, and other workflows.
  • Administer and maintain large-scale databases, both on-premise and in the cloud.
  • Manage and optimize messaging systems like RabbitMQ and Kafka.
  • Develop and enhance tools for managing and maintaining databases and messaging systems.
  • Guide teams in designing and implementing messaging patterns in a microservice architecture environment.
  • Provide expertise in database best practices, performance tuning, and monitoring.
  • You initiate, participate, and communicate technical architecture designs.
  • You attend regular scrum ceremonies as a member of an agile cross-functional team.
  • You analyze, discuss, and implement business requirements while maintaining good documentation of the systems and components you create.
  • You bring in industry standards and best practices to continually improve our code base and architecture.
  • Impact our engineering culture positively by adopting, implementing, and providing feedback on organizational and industry standards and practices.


What you bring:

  • Practical knowledge of using messaging platforms in a distributed architecture (RabbitMQ, Kafka).
  • Strong knowledge of SQL and NoSQL databases.
  • Hands-on experience with C# and the .NET framework, with at least 5 years of experience.
  • Experience in developing, shipping, and maintaining cloud-based applications.
  • Good knowledge and experience with microservices and distributed architecture.
  • Deep understanding and knowledge of RESTful APIs.
  • Excellent written and spoken English skills to communicate and collaborate with our international team.
  • Knowledge and experience in the FinTech and banking industry is a plus.


About the technologies we use:

Our teams have autonomy when it comes to tech choices. The example below will give you a bit of flavor, and we look forward to discussing this further with you.

All solutions developed cloud-native targeting Azure - Infrastructure defined using Terraform - Services deployed to Kubernetes clusters by default - A growing microservice ecosystem with event-based integration - Using latest .NET Core - RESTful API design - Single-page frontend apps served by CDN - Frontend tech using Angular - Automated tests in each layer. All of this is backed up by SQL Server, MongoDB, RabbitMQ, and Kafka.


Benefits:

  • At Riverty, you can be who you are. We are committed to creating an inclusive environment and a culture of appreciation, enriched by our employee networks.
  • Prioritize your health with supported sports and leisure activities.
  • Take advantage of our numerous training and development opportunities! Enhance your skills with training offered by the Bertelsmann University, language courses, or leadership training.
  • Benefit from our discounts on Bertelsmann products and financial incentives.
  • With our diverse work models, you can tailor your work to your preferences. Take advantage of mobile office, flexible working hours, and part-time models.

Key Skills

Ranked by relevance

rabbitmq cloud sql microservices kubernetes sql server terraform angular server nosql scrum c
Login to Apply
Posted
Jun 11, 2025
Type
Full-time
Level
Mid-Senior
Location
Tallinn
Company
Riverty

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Point72
Related

Software Engineer, Treasury Technology

2026-05-27

Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Blackhawk Network India
Related

Software Engineer

2026-05-27

Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Envestnet
Related

Dotnet Developer

2026-06-03

Full-time
Mid-Senior
India
Financial Services
Information Technology