Back End Developer

Back End Developer

Berlin Vollzeit Kein Homeoffice möglich
I

Backend Engineer | Autonomous Vehicles - Berlin | Office-first | €75,000–€90,000 + Equity

We’re working with a fast-growing European technology company building the software and infrastructure behind real-world driverless vehicle operations.

This isn't an autonomy research project or another backend role where your work sits behind a SaaS dashboard. Their vehicles are already operating on public roads, and the business is now significantly scaling its fleet and engineering capability.

They’re looking for an experienced Backend Engineer to join a small, high-ownership engineering team in Berlin.

The scope goes well beyond traditional backend development. You'll work across backend services, internal tooling, web applications and software infrastructure that interacts with the vehicles themselves.

That could include:

  • Building backend services supporting live driverless vehicle operations
  • Developing software running on and around the vehicles
  • Processing and streaming vehicle and sensor data
  • Collecting data from onboard systems
  • Building services that move information between different vehicle and operational systems
  • Developing internal tools for engineering teams to analyse vehicle data
  • Building product-facing web applications and features
  • Helping shape architecture as the vehicle fleet scales

You’ll join a small existing backend team, giving you genuine influence over technical decisions and how the platform develops.

The core stack includes:

We’re particularly interested in engineers who also have experience across some of the following:

  • Distributed systems
  • Networking
  • CI/CD

You don't need previous autonomous vehicle experience. What's much more important is that you're a strong software engineer who enjoys ownership, understands the systems you're building and wants to work close to a complex physical product.

What we’re looking for:

  • 5+ years of professional software engineering experience
  • Strong backend, systems or DevOps foundations
  • Experience taking technical problems from concept through to production
  • Experience building and shipping real products
  • Some web application development experience, ideally React
  • Strong engineering fundamentals and technical judgement
  • A pragmatic, entrepreneurial approach to getting things done

Experience within a startup, scale-up or similarly fast-moving engineering environment would be particularly valuable.

This is an opportunity to work on software connected to real vehicles operating in the real world.

You’ll have the chance to:

  • See your work deployed into live driverless vehicle operations
  • Join during a significant period of fleet and company growth
  • Influence architecture rather than simply inherit it
  • Work within a small engineering team with significant individual ownership
  • Work across backend, infrastructure, data and vehicle-side systems
  • Work closely with the company's founders and technical leadership
  • Help solve the engineering challenges that emerge when autonomous technology moves from development into real-world operation

There are no huge corporate layers and very little distance between an engineering decision and seeing its impact.

Because the company builds physical technology and integrates software closely with vehicles, engineers work alongside the wider hardware, software and operational teams.

There is some flexibility when required, but candidates should expect Berlin to be their normal place of work.

Candidates currently outside Berlin who are willing to relocate can also be considered.

#J-18808-Ljbffr

I

Kontaktdaten:

InnoForge Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Back End Developer 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 InnoForge anzuklopfen, wenn du dich auf die Stelle als Back End Developer 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 InnoForge vorzubereiten!

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 InnoForge 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 InnoForge 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.