Willich, Germany
easybill ist seit über 17 Jahren führend im Bereich cloudbasierter Rechnungssoftware.
Unsere Lösung zeichnet sich durch ihre Benutzerfreundlichkeit, umfassende Funktionalität und zahlreiche Schnittstellen aus. Unser Ziel ist es, kleinen und mittelständischen Unternehmen (KMU) effiziente Lösungen zu bieten, die ihre finanziellen Prozesse optimieren. Aktuell haben wir mehr als 20.000 aktive Kunden und wachsen stetig weiter.
Wir suchen einen hochqualifizierten und motivierten Software Engineer (m/w/d), der bereit ist, sich anspruchsvollen technischen Herausforderungen zu stellen und maßgeblich zur Weiterentwicklung unserer Kerntechnologien beizutragen.
Du hast ein breites Expertenwissen, die Fly.io Distributed Systems Challenge weckt dein Interesse, und du liest nachts Papers?
Du traust dir zu, innerhalb weniger Wochen mindestens Senior-Level in unseren Kerntechnologien zu erreichen?
Du weißt vielleicht auch, wie ein Inverted Index funktioniert, könntest eine Beispielimplementierung in mehreren Programmiersprachen schreiben, und die Mathematik hinter Vektordatenbanken ist dir auch nicht fremd?
Konzepte rund um Byzantine Fault Tolerance sind dir bekannt, du hast schon mal einen Blick in den Core von Storage Engines geworfen und kennst den Unterschied zwischen O_DIRECT und io_uring?
Gleichzeitig fühlst du dich in Frameworks wie Symfony, Spring Boot oder Quarkus zu Hause?
Du könntest erklären, wie eine Job-Stealing-Queue funktioniert, die Implementierung von tokio.rs reviewen, hast Detailwissen rund um die Verwendung von Atomics und könntest auch eine PHP-/Ruby-Extension schreiben?
Aufgaben
Wir haben vielfältige Aufgaben. Beispielsweise migrieren wir derzeit zu TiDB und evaluieren den Einsatz von FoundationDB als Ersatz für unsere JobQueue. Klassische Aufgaben wären es, solche Themen voranzutreiben. Zu den täglichen Aufgaben gehören auch das Reviewen komplexerer Pull Requests (hauptsächlich PHP / TypeScript) sowie das Enablen von Projekt-Teams, falls diese einen Sparring-Partner für technische Fragen benötigen.
* Du unterstützt unsere Projektteams bei komplexen technischen Themen, hinterfragst bestehende Prozesse und entwickelst nachhaltige Lösungen.
* Du arbeitest an unternehmenskritischen Plattform- und Infrastrukturprojekten, wobei wir die Nutzung von Rust intensivieren möchten.
* Reviewen von komplexeren Pull Requests (hauptsächlich PHP / TypeScript).
* Du treibst die Modernisierung unseres Stacks voran, z. B. Migrationen zu TiDB, ggf. Einführung von FoundationDB, Evaluierung von Rust/Java für Services. Ziel ist es, Hintergrundprozesse in Rust zu schreiben. Erfahrung mit Technologien wie Jailer/Firecracker ist wünschenswert.
* Langjährige Kenntnisse in mehreren Programmiersprachen, idealerweise PHP, Java, TypeScript und Rust. Falls du keine mehrjährige Erfahrung mit Rust hast, erwarten wir Erfahrung in einer systemnahen Sprache wie Zig und Motivation, Rust zu erlernen.
* Fundierte Erfahrungen in verteilten Systemen und Datenbanken.
* Intrinsische Motivation – Leidenschaft für diese Position ist erforderlich.
* Hohe Ansprüche an dich selbst und dein Umfeld.
Benefits
* Deutschlandweit Remote-First Team – keine Bindung an einen Standort
* Inspirierende und flexible Arbeitsumgebung, basierend auf Vertrauen und Eigenverantwortung
* Offenes, motiviertes und freundliches Team mit flacher Hierarchie
* Keine Sprints und künstlich erzeugter Druck
* Faire Vergütungspakete und Entwicklungsmöglichkeiten
* 30 Tage Jahresurlaub und unbefristeter Arbeitsvertrag
* Flexible Arbeitszeiten, abgestimmt im Team
* Freiwillige Mitarbeiterevents
* Schulungen/Weiterbildung im Wert von bis zu 1.500 Euro jährlich
Wir suchen motivierte Teamplayer für vielfältige Herausforderungen! Wenn du dich darin wiedererkennst und eine neue Aufgabe suchst, freuen wir uns auf deine Bewerbung.
Bitte sende uns ein Codebeispiel (z. B. via GitHub) eines echten Problems, das du gelöst hast.
Wir freuen uns auf dich!
easybill ist eine cloudbasierte Rechnungssoftware, die Selbstständigen, KMU und E-Commerce-Unternehmen die Erstellung und Automatisierung von Ausgangsrechnungen erleichtert. Rechnungen können innerhalb weniger Sekunden steuerlich korrekt erstellt und an den Steuerberater übermittelt werden.
Bei easybill arbeiten wir Remote-First, dein Wohnort ist daher flexibel. Unsere Standorte sind in Forchheim und Willich, aber regelmäßige Team-Events und Hackathons bieten Gelegenheiten zum Austausch und Feiern!
#J-18808-Ljbffr