(Staff/Principal) Software Engineer - Core / Research - Rust / PHP / TS / Java / Ruby (m/w/d)

(Staff/Principal) Software Engineer - Core / Research - Rust / PHP / TS / Java / Ruby (m/w/d)

(Staff/Principal) Software Engineer - Core / Research - Rust / PHP / TS / Java / Ruby (m/w/d)

(Staff/Principal) Software Engineer - Core / Research - Rust / PHP / TS / Java / Ruby (m/w/d)

easybill GmbH

Informationsdienste

Willich

  • Art der Beschäftigung: Vollzeit
  • 63.500 € – 83.500 € (von XING geschätzt)
  • Home-Office
  • Aktiv auf der Suche

(Staff/Principal) Software Engineer - Core / Research - Rust / PHP / TS / Java / Ruby (m/w/d)

Passt der Job zu Dir?

Mit einem XING Profil siehst Du gleich, welche Deiner Fähigkeiten und Wünsche konkret zum Job passen. Damit Du Dich nicht nur im Home-Office wie zuhause fühlst.

Jetzt anmelden und herausfinden

Über diesen Job

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 wir 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 beitragen möchte.

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. Bspw. 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 würden aber auch das Reviewen von komplexeren Pull Requests (hauptsächlich PHP / TypeScript) gehören, sowie das Enablen von Projekt-Teams, falls diese einen Sparring-Partner für komplexere technische Fragen benötigen.

Im Detail:

  • Du unterstützt unsere Projektteams bei komplexen technischen Themen. Dabei hinterfragst du bestehende Prozesse und entwickelst praktikable, nachhaltige Lösungen.
  • Du arbeitest an unternehmenskritischen Plattform- und Infrastrukturprojekten. Wir würden gerne die Nutzung von Rust an diesen Stellen intensivieren.
  • 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 einzelne Services. Beispielsweise würden wir gerne unser Job Processing so anpassen, dass wir Hintergrundprozesse in Rust schreiben können. Erfahrung mit Technologien wie Jailer/Firecracker wären hier wünschenswert.

Qualifikation

  • Langjährige Kenntnisse in mehreren Programmiersprachen, idealerweise PHP, Java, TypeScript und Rust. - Hast du keine mehrjährige Erfahrung mit Rust, erwarten wir Erfahrung in einer anderen systemnahen Sprache wie Zig und nachweisliche Motivation, Rust zu erlernen.
  • Fundierte Erfahrungen in verteilten Systemen und Datenbanken.
  • Intrinsische Motivation – für diese Position muss entsprechende Passion gegeben sein.
  • Hohe Anforderungen an dich selbst und dein Umfeld.

Benefits

  • Deutschlandweit Remote-First Team – keine Bindung an einen Standort
  • Hoher Impact
  • Eine inspirierende und flexible Arbeitsumgebung, die auf Vertrauen und Eigenverantwortung basiert.
  • Wir sind ein offenes, motiviertes und nettes Team mit flacher Hierarchie
  • Keine Sprints und künstlich erzeugter Druck
  • Faire Vergütungspakete und Entwicklungsmöglichkeiten
  • 30 Tage Jahresurlaub und einen unbefristeten Arbeitsvertrag
  • Arbeitszeiten sind flexibel und werden mit dem Team abgestimmt
  • Freiwillige Mitarbeiter-Events
  • Aktuelle MacBook Pros
  • Schulungen/Weiterbildungsmöglichkeiten im Wert von bis zu 1.500 Euro pro Jahr

Wir haben vielfältige Herausforderungen und suchen einen motivierten Teamplayer! Wenn du dich hierin wiedererkennst und eine neue Herausforderung suchst, freuen wir uns auf deine Bewerbung.

Schick uns bitte ein Codebeispiel (gerne per GitHub) von einem echten Problem, das du gelöst hast.

Wir freuen uns auf dich!

Gehalts-Prognose

Unternehmens-Details

company logo

easybill GmbH

Computer-Software

11-50 Mitarbeitende

Kaarst, Deutschland

Wir benachrichtigen Dich gern über ähnliche Jobs in Willich:

Ähnliche Jobs

Softwareentwickler PHP / Symfony | moderne Webanwendungen, Backend | bis 60% HomeOffice (mwd)

Vesterling AG

Düsseldorf + 0 weitere

47.500 €68.000 €

Softwareentwickler PHP / Symfony | moderne Webanwendungen, Backend | bis 60% HomeOffice (mwd)

Düsseldorf + 0 weitere

Vesterling AG

47.500 €68.000 €

Backend Developer (m/w/d) Schwerpunkt PHP

Amadeus Fire AG

Düsseldorf + 0 weitere

55.000 €65.000 €

Backend Developer (m/w/d) Schwerpunkt PHP

Düsseldorf + 0 weitere

Amadeus Fire AG

55.000 €65.000 €

PHP Backend Developer (m/w/d) mit Kenntnissen in Shopsystemen

Amadeus Fire AG

Mönchengladbach + 0 weitere

65.000 €70.000 €

PHP Backend Developer (m/w/d) mit Kenntnissen in Shopsystemen

Mönchengladbach + 0 weitere

Amadeus Fire AG

65.000 €70.000 €

PHP Developer (m/w/d) mit einem Homeoffice-Anteil

Amadeus Fire AG

Düsseldorf + 0 weitere

55.000 €65.000 €

PHP Developer (m/w/d) mit einem Homeoffice-Anteil

Düsseldorf + 0 weitere

Amadeus Fire AG

55.000 €65.000 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Tech Staff Solutions Heidelberg GmbH

Meerbusch + 0 weitere

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Meerbusch + 0 weitere

Tech Staff Solutions Heidelberg GmbH

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Tech Staff Solutions Heidelberg GmbH

Ratingen + 0 weitere

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Ratingen + 0 weitere

Tech Staff Solutions Heidelberg GmbH

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Tech Staff Solutions Heidelberg GmbH

Mönchengladbach + 0 weitere

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Mönchengladbach + 0 weitere

Tech Staff Solutions Heidelberg GmbH

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Tech Staff Solutions Heidelberg GmbH

Düsseldorf + 0 weitere

42.000 €70.980 €

PHP Entwickler / PHP Developer (m/w/d) - bis 6000 Euro

Düsseldorf + 0 weitere

Tech Staff Solutions Heidelberg GmbH

42.000 €70.980 €

Senior Backend PHP/Laravel Entwickler (m/w/d)

Clearstone GmbH

Düsseldorf + 0 weitere

56.500 €74.500 €

Senior Backend PHP/Laravel Entwickler (m/w/d)

Düsseldorf + 0 weitere

Clearstone GmbH

56.500 €74.500 €