Auf einen Blick
- Aufgaben: Entwickle eine digitale Rentenabhebungsplattform mit modernster Technologie und arbeite an innovativen Projekten.
- Unternehmen: Retire Capital - ein dynamisches Fintech-Startup mit einer kollaborativen Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und die Möglichkeit, die Unternehmenskultur mitzugestalten.
- Weitere Informationen: Nutze KI als Werkzeug zur Effizienzsteigerung und erlebe exzellente Karrieremöglichkeiten.
- Warum dieser Job: Gestalte ein wichtiges Produkt im Finanzsektor und arbeite in einem kleinen, engagierten Team.
- Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Rust und komplexen Systemen.
Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.
At Retire Capital, we're building a digital retirement-withdrawal platform — a professional cockpit for sustainable asset decumulation.
We tackle a real gap in the German financial landscape: helping financially literate people (55+) draw down their portfolios confidently and sustainably, optimizing across withdrawal strategies, allocations, rebalancing, and historical market environments.
Our simulation engine evaluates hundreds of thousands of parameter combinations across decades of market data — annuity vs. constant-withdrawal rules, corridor-based smoothing, glide-path rebalancing — to surface the strategies that actually survive real-world conditions.
This is applied financial mathematics, not another robo-advisor.
The Role
You'll be our second technical hire, shaping both the product and the engineering culture from day one.
It's a senior, hands‑on role: you write code, ship features end‑to‑end, and help set the technical direction for a platform that operates under regulatory oversight and handles sensitive financial data.
You'll work closely with the founders in a deliberately small, high‑leverage team.
Our target is 3–5 engineers, we believe AI‑augmented, end‑to‑end engineers replace the need for large, specialized teams.
What You'll Do
- Ship end-to-end: Design, build, test, and deploy across the full stack — from domain modeling and financial algorithms through API design to interactive UI.
No handoffs, no silos.
- Own the architecture: Evolve it, enforce dependency rules, and make pragmatic calls.
- Advance the platform: Extend a Rust‑native fullstack system that compiles a single codebase to both a native server binary and a WASM client — with compile‑time guarantees enforcing the boundary between them.
- Build for correctness: Withdrawal math must be numerically stable, validation provable, and security primitives implemented without shortcuts.
- Scale the team: Establish practices that keep a small team fast.
What We're Looking For
- 7+ years of professional experience, with meaningful time in complex, statically typed systems.
We value depth over breadth — if you've spent years reasoning about ownership, lifetimes, type systems, or protocol correctness, let’s talk.
- A proven track record of delivering features end‑to‑end. You don't identify as "backend" or "frontend" — you're an engineer who ships.
- A strong architecture foundation: hexagonal/ports-and-adapters, dependency inversion, and knowing when to pragmatically break the rules.
You fight accidental complexity relentlessly.
- Production experience with regulated or security‑sensitive systems (fintech, healthcare, identity, or similar) where correctness isn't optional.
- Technical background
We especially value depth in technologies that reward sustained thinking — the kind you can't shortcut with a prompt. Pre‑AI experience in any of these is a strong signal:
- Rust (strongly preferred): ownership, trait‑based polymorphism, async runtimes, procedural macros, WASM targets. Our entire production stack is Rust.
- Systems programming: memory models, concurrency primitives, zero‑copy abstractions, performance‑critical numerical computation.
- Cryptography & security: authentication protocols, encryption, key management, secrets handling in production.
- Applied math / quant finance: annuity formulas, Monte Carlo simulation, portfolio theory, statistical modeling.
- Infrastructure as code: Terraform/Open Tofu on GCP (Cloud Run, Cloud SQL, VPC, IAP). You've operated what you've built.
We embrace AI to move faster and unlock new capabilities — and we mean it.
Claude Code is our daily co‑engineer, and we expect you to be fluent in AI‑assisted development: prompting, reviewing, iterating, and integrating AI‑generated code into production.
But we draw a hard line on accountability.
AI is a capability multiplier, not a responsibility diffuser.
When you merge code Claude helped write, your name is on it — you understand why it works, and you stand by it as correct.
In practice, that means knowing when AI output needs scrutiny and when it can be trusted, breaking complex tasks into AI‑friendly units with good context, and catching the subtle correctness issues that slip past a surface‑level review.
How We Hire
The age of AI changes how startup teams should be built
- End‑to‑end only: we hire engineers who deliver across the full stack — no pure‑frontend, backend, or infra roles.
- Small by design: more shipped by fewer people. Our ceiling is 3–5 engineers — enough to cover on‑call, vacations, and illness.
- Depth as signal: 3+ years of pre‑AI experience in a demanding stack (like Rust) shows a willingness to think deeply — something no credential or take‑home test can reliably prove today.
- References as primary qualifier: we'll ask to interview named references from your past roles.
When CVs and take‑homes can be AI‑generated, colleagues who worked beside you are the signal that still holds.
What We Offer
- The chance to shape a regulated fintech product — and its engineering culture — from the earliest stage.
- A Rust‑native, architecturally disciplined codebase. Not a legacy migration, not a throwaway prototype.
- A technical co‑founder who writes code, knows the architecture, and reviews your PRs with the same rigor you bring to his.
- A team that treats AI as a first‑class engineering tool — not a novelty, not a threat.
If building correct, elegant systems in Rust with a small team of people who care about their craft sounds like your kind of work, we'd love to hear from you.
#J-18808-Ljbffr
Senior Software Entwickler:in - Rust Arbeitgeber: Retire Capital
Retire Capital ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, eine innovative digitale Plattform für den Ruhestand zu gestalten. In einem dynamischen und unterstützenden Arbeitsumfeld fördern wir eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, während Sie an einem bedeutenden Produkt arbeiten, das echten Einfluss auf das Leben von Menschen hat. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, einer starken Fokussierung auf persönliche Entwicklung und der Chance, in einem kleinen, hochqualifizierten Team zu arbeiten, das modernste Technologien wie Rust und KI-gestützte Entwicklung nutzt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Entwickler:in - Rust erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Retire Capital anzuklopfen, wenn du dich auf die Stelle als Senior Software Entwickler:in - Rust bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Retire Capital vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Entwickler:in - Rust mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Retire Capital klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Retire Capital vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.