Aktiviere Job-Benachrichtigungen per E-Mail!

Rust developer

Rakuten Rewards

München

Vor Ort

EUR 50.000 - 90.000

Vollzeit

Vor 30+ Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf

Zusammenfassung

An innovative technology company is seeking motivated Rust engineers to join their Munich team. This role involves developing core platforms for financial applications, focusing on security and reliability. Candidates should be well-versed in Rust and have a strong command of Linux, with experience in 24/7 backends. The company values proactive communication and teamwork, fostering a healthy error culture. If you're passionate about technology and eager to contribute to a cutting-edge financial service platform, this opportunity is perfect for you!

Qualifikationen

  • Master's degree or diploma in computer science or similar.
  • Strong experience with Rust and familiarity with tokio and sqlx.
  • Focus on reliability and security in previous projects.

Aufgaben

  • Develop and maintain core platforms for financial applications.
  • Ensure security and reliability of financial transaction handling.
  • Collaborate with a diverse team to improve platform performance.

Kenntnisse

Rust
Linux
Command Line Proficiency
Reliability Focus
Security Awareness
Team Collaboration
English Communication
German Communication

Ausbildung

Master's Degree in Computer Science
Diploma in Computer Science

Tools

Postgres
AWS
tokio
sqlx

Jobbeschreibung

Job Description:

Company

We are Rakuten Luxembourg – part of the international Rakuten Group! You probably know Rakuten as Japan’s biggest e-Commerce company or creator and operator of the first OpenRAN mobile network.

Rakuten Luxembourg is a young technology company with a lot of internal expertise around financial services with a focus on card payments. Our technology office is located in the beautiful city of Munich. We are building core platforms for financial applications and are working closely together with Rakuten Europe Bank to create and operate their main banking-as-a-service platform for the bank’s business customers. Rakuten Europe Bank is a fully licensed bank in Luxembourg and Rakuten’s central financial hub in Europe.

Project

Our platform is responsible for handling financial transactions in real time and managing everything around it. For that security and reliability are two of the most important aspects! It is therefore not surprising that we have chosen Rust as the only language for the core components, Postgres for reliable data management on our database clusters and trust in AWS for reliable hosting of our everything-as-code infrastructure.

All our infrastructure runs on Linux, the local machines on MacOS. For that we can rely on the support of a strong, international group.

Role

And now it is time to grow our technology and operations teams to scale development and the business in general. For that we are looking for highly motivated Rust engineers that want to join our Munich team. Experience with and excitement for Rust is mandatory and you should be well versed on the command line. Clean and well-documented code is not an annoyance to you, but a valuable investment in the future. You must be a great team player and always work on improving the team as a whole!

Due to our environment, you must enjoy going the extra step to always improve the security and reliability of our platform. Being paranoid is a good trait for sensitive systems like ours. Open and proactive communication, even when not in the office, and a healthy error culture are mandatory.

Qualifications

  1. A master’s degree or diploma in computer science or a similar experience.
  2. You are well versed in Rust and have seen tokio and sqlx.
  3. Linux is not just your NAS’ OS.
  4. You have worked on 24/7 backends before and understand CAS and ABA.
  5. You have proven a strong focus on reliability and security in previous projects.
  6. Having worked in a regulated environment is beneficial.
  7. Having worked in the financial industry is a huge plus.
  8. Having worked in card issuing is a cheat code.
  9. You are no solo fighter and enjoy communicating and being part of a diverse team.
  10. Good English is mandatory, German highly appreciated.

Languages:

English (Overall - 3 - Advanced), German (Overall - 3 - Advanced)

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.