Senior Backend Software Engineer (Produkt- & Fullstack-orientiert, m/w/d) - Fully Remote innerhalb Deutschlands

Permanent employee, Full-time · Mobil - Remote - Germany

Read job description in:
Deine Aufgaben
Als Senior Software Engineer bei bex bist du ein zentrales Mitglied unseres Engineering-Teams. Du bist nicht nur für den Bau von Backend-Systemen verantwortlich, sondern gestaltest Produktlösungen ganzheitlich mit, die reale Herausforderungen in der Bau- und Last-Mile-Logistik lösen.

Wir legen großen Wert auf Zusammenarbeit, erwarten aber gleichzeitig starke individuelle Beiträge. Wir suchen explizit Engineers, die über Tickets und Implementierungen hinausdenken und Verantwortung für Kundennutzen, Business-Impact und langfristigen Produkterfolg übernehmen.

Dein klarer Schwerpunkt liegt auf Backend und Infrastruktur, gleichzeitig fühlst du dich wohl damit, bei Bedarf über den gesamten Stack hinweg zu arbeiten - z. B. um Annahmen zu validieren, Nutzererlebnisse zu verbessern oder bessere Produktentscheidungen zu treffen.

Du arbeitest mit einem hohen Maß an Ownership nach dem Prinzip You build it, you run it in einem modernen Tech-Stack bestehend aus Kotlin, Ktor, Exposed, PostgreSQL, Kafka, Docker und Google Cloud Platform, unterstützt durch AI-Coding-Tools. 

Du arbeitest direkt mit Fachbereichen (z. B. Operations, Sales, Carrier) zusammen, um Probleme an der Wurzel zu verstehen, Annahmen zu hinterfragen und gemeinsam Lösungen zu entwickeln - ohne vorgeschaltete Produkt-Ebene.

Deine Aufgaben
  • Design, Implementierung und Betrieb von Backend-Services und APIs mit klarem Fokus auf Nutzer- und Business-Mehrwert, nicht nur auf technische Korrektheit.
  • Aktive Beteiligung an der Problem- und Lösungsfindung: Du hilfst mit zu klären, was gebaut werden sollte und warum, bevor entschieden wird, wie.
  • Weiterentwicklung und Betrieb einer eventgetriebenen Architektur auf Basis von Kafka.
  • Verantwortung für Architektur- und Infrastrukturentscheidungen unter Abwägung von Geschwindigkeit, Qualität und langfristiger Wartbarkeit.
  • End-to-End-Verantwortung für Services im Produktivbetrieb (Stabilität, Observability, kontinuierliche Verbesserung).
  • Gelegentliche Arbeit über den Stack hinweg (z. B. Verständnis oder kleinere Anpassungen im Frontend), um konsistente End-to-End-Lösungen sicherzustellen.
  • Proaktive Identifikation von Produkt-, Prozess- oder technischen Verbesserungen mit messbarem Kundennutzen.
  • Einsatz von AI-Services innerhalb der Plattform dort, wo sie echten Produktmehrwert schaffen.
  • Enge Zusammenarbeit mit Stakeholdern zur Übersetzung von Business-Zielen in skalierbare Backend-Lösungen - und konstruktives Hinterfragen von Anforderungen mit geringem Mehrwert.
Dein Profil
  • Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
  • Mindestens 5 Jahre relevante Berufserfahrung in der Entwicklung und im Betrieb von Backend-Systemen.
  • Ausgeprägtes Produktdenken: Du übernimmst Verantwortung für Ergebnisse, nicht nur für Outputs, und hinterfragst das „Warum“ hinter Anforderungen.
  • Sehr gute Kenntnisse moderner JVM-Technologien - idealerweise Kotlin mit Ktor oder Spring Boot.
  • Erfahrung mit eventgetriebenen Architekturen und Messaging-Systemen wie Kafka.
  • Sehr gute Kenntnisse relationaler Datenbanken (z. B. PostgreSQL).
  • Fähigkeit, pragmatische Trade-offs zwischen technischer Exzellenz, Liefergeschwindigkeit und Business-Anforderungen zu treffen.
  • Grundlegende Sicherheit im Verständnis von Frontend-Code (z. B. Angular), ohne Frontend-Spezialisierung.
  • Freude an enger Zusammenarbeit mit Nicht-Technikern sowie klare, business-orientierte Kommunikation technischer Themen.
  • Erfahrung im Einsatz von AI-Tools in der Entwicklung und in der Integration von AI-Services in Produkte.
  • Hohes Maß an Ownership, Neugier und konstruktiver Kritikfähigkeit.
  • Sehr gute Deutschkenntnisse (B2) und Englischkenntnisse (C1).
Unser Angebot
  • Virtuelle Unternehmensanteile (VESOP).
  • Home-Office-first - keine verpflichtende Büropräsenz.
  • Unternehmerische Rolle mit echtem Einfluss auf die Produktentwicklung, nicht nur auf die Umsetzung.
  • Hochwertige IT-Ausstattung und Entwicklungsumgebung nach Wahl.
  • Strukturierte Einarbeitung, regelmäßiges Feedback und transparente Kommunikation.
  • Starke Lernkultur mit Entwicklungsmöglichkeiten in technischer und produktbezogener Hinsicht.
  • Offene, positive Unternehmenskultur ohne Ego oder Politik.
  • Direkte Zusammenarbeit mit einem erfahrenen und eingespielten C-Level-Team.
  • 30 Urlaubstage, monatlicher Benefitsy-Gutschein (50 €) und bAV-Zuschuss.
Über uns
bex ist eine digitale Logistikplattform für die Baubranche. Möchtest du Teil eines dynamischen Unternehmens sein, das zum neuen Standard für Baulogistik wird? Dann freuen wir uns über deine Unterstützung!

Kununu Score 4,6
80% Weiterempfehlung

Arbeitgeber der Zukunft 2023
Digital, Innovativ, Modern
DIND: Deutsches Innovationsinstitut für Nachhaltigkeit und Digitalisierung

Unsere Unternehmenswerte:
Cooperative working - Wir arbeiten miteinander und unterstützen uns gegenseitig.
Ambitious growing - Wir sind ehrgeizig und wollen uns ständig weiterentwickeln. 
Optimistic thinking - Wir fokussieren uns auf die Lösung und nicht auf das Problem. 
Straightforward acting - Wir handeln und kommunizieren direkt, klar und konstruktiv.
 
 
Bei bex technologies sind wir bestrebt, jeder Person, die hier oder mit uns arbeitet, eine freundliche, sichere und einladende Umgebung zu bieten, unabhängig von Geschlecht, Geschlechtsidentität und -ausdruck, sexueller Orientierung, Behinderung, körperlicher Erscheinung, Körpergröße, sozio-ökonomischem Status, Herkunft, Alter, Kultur, Glaube oder Religion (oder deren Nichtvorhandensein).
Your mission
As a Senior Software Engineer at bex, you will be a key member of our engineering team, responsible not only for building software, but for shaping product outcomes that solve real challenges in last-mile construction logistics.

We value collaboration but also expect strong individual contributions. We explicitly look for engineers who think beyond tickets and implementations, and actively care about customer value, business impact, and long-term product success.

You will work with a high level of ownership - You build it, you run it - in a modern tech stack including Kotlin, Ktor, Exposed, PostgreSQL, Kafka, Docker, and Google Cloud Platform, supported by AI coding tools.
You’ll work directly with stakeholders (e.g. Operations, Customer, Carrier) to understand problems at their root, challenge assumptions, and co-create solutions - without a dedicated product layer in between.

Your responsibilities include:
  • Design, implement, and operate backend services and APIs with a strong focus on user and business impact, not just technical correctness.
  • Actively participate in problem discovery, clarifying what should be built and why before deciding how.
  • Develop and maintain an event-driven architecture based on Kafka and messaging patterns.
  • Take ownership of architectural decisions, balancing speed, quality, and long-term maintainability.
  • Own services end-to-end in production, including reliability, observability, and continuous improvement.
  • Proactively identify product, process, or technical improvements that increase customer value or operational efficiency.
  • Drive the usage of AI services within our platform where they meaningfully improve the product.
  • Work closely with stakeholder teams to translate business goals into scalable backend solutions - and push back when requirements don’t create sufficient value.
Your profile
  • Degree in Computer Science, Business Informatics, or equivalent qualification.
  • At least 5 years of relevant experience building and operating backend systems in production.
  • Strong product mindset: you care deeply about the “why” behind requirements and take responsibility for outcomes, not just outputs.
  • Solid knowledge of modern JVM technologies - ideally Kotlin with Ktor or Spring Boot.
  • Experience with event-driven architectures and messaging systems such as Kafka.
  • Proficient with relational databases (e.g. PostgreSQL).
  • Ability to make pragmatic trade-offs between technical perfection, delivery speed, and business needs.
  • Enjoys working closely with non-engineering stakeholders and can communicate technical concepts in a clear, business-oriented way.
  • Experience using AI tooling during development and integrating AI services into real products.
  • High level of ownership, curiosity, and willingness to challenge the status quo constructively.
  • Excellent German (B2) and English (C1) skills.
Why us?
  • Virtual company shares (VESOP).
  • Home-office first - no mandatory office presence.
  • Entrepreneurial role with real influence on product direction, not just implementation.
  • Top-notch IT equipment and development setup of your choice.
  • Structured onboarding, regular feedback, and transparent communication.
  • Strong learning culture with room to grow technically and product-wise.
  • Open, positive company culture without egos or politics.
  • Direct collaboration with an experienced and cohesive C-level team.
  • 30 vacation days, monthly Benefitsy voucher (50 €), and bAV subsidy.
About us
bex is a digital logistics platform for the construction industry. Do you want to be part of a dynamic company that is becoming the new standard for last-mile in construction and logistics? Then come join us!

Our Company Values:
Cooperative working - We work in collaboration and support each other.
Ambitious growing - We are hungry for growth and want to develop continuously. 

Optimistic thinking - We focus on the solution and not on the problem. 
Straightforward acting - We act and communicate directly, clearly and constructively.

At bex technologies, we strive to provide a friendly, safe and welcoming environment for every person who works here or with us, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, size, socio-economic status, origin, age, culture, faith or religion (or lack thereof). 

Your application!
Thank you for your interest in bex! Please fill out the following form. If you have any difficulties uploading your data, please contact us via email at hr@bexapp.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.