Senior Software Engineer* Python/AI

*Wir bei inovex mögen Vielfalt und Individualität. Deshalb freuen wir uns, wenn du unser Team noch bunter machst.

Was du bei uns bewegen kannst

  • Gemeinsam mit deinem agilen Projektteam setzt du Projekte für Kunden unterschiedlicher Branchen um. Ihr seid cross-funktional aufgestellt und liefert alles aus einer Hand – von der Architektur über die Entwicklung bis zum DevOps-Betrieb. You build it, you run it.

  • Dabei schlägst du die Brücke zwischen Data Science/Engineering und Application Development und bist der Treiber bei der Integration von GenAI-Lösungen (LLMs) in produktive Enterprise-Anwendungen. Ebenfalls beherrschst und wendest du Techniken wie RAG (Retrieval-Augmented Generation), Prompt Engineering/Tuning und die Entwicklung von intelligenten Chatbots/Agenten an.

  • Als Senior Developer übernimmst du eine führende Rolle in der Architektur und dem Design unserer Backend-Systeme. Du triffst richtungsweisende Entscheidungen hinsichtlich Skalierbarkeit, Performance und Wartbarkeit.

  • Dein Job beginnt nicht erst mit der Entwicklung von Software, sondern schon bei der Aufnahme und Analyse von Kundenanforderungen - immer in enger Abstimmung mit deinem Team.

  • Du beherrschst die gesamte Bandbreite vom Code bis zum Betrieb. Außerdem kümmerst du dich um die Containerisierung mit Docker, konfigurierst CI/CD-Pipelines z. B. GitLab CI, GitHub Actions und deployst deine Lösungen sicher in Cloud-Umgebungen.

  • Du hast ein hohes Sicherheits- und Qualitätsbewusstsein und setzt automatisierte Testing-Verfahren ein und sorgst somit für eine kontinuierliche Qualitätskontrolle und -optimierung.

  • Ebenfalls übernimmst du eine aktive Mentoring-Rolle im Team, förderst die fachliche Entwicklung von Junior- und Mid-Level-Entwickler:innen und stellst die Einhaltung unserer Qualitätsstandards durch intensive Code Reviews sicher.

In unseren Projekten verwenden wir häufig folgende Technologien: 

  • Python, FastAPI, Flask, ORM (z.B. Pydantic), SQLAlchemy/SQLModel

  • PostgreSQL, Vektordatenbanken

  • Docker, Kubernetes

  • Azure, AWS oder GCP

Eine Person sitzt an einem Schreibtisch, hat Kopfhörer auf und schaut in die Kamera.
Eine Person sitzt an einem Schreibtisch vor Bildschirmen und lacht.
Drei Personen laufen mit Getränken in den Händen einen Flur entlang und unterhalten sich.

Wer gut zu uns passen würde

Ob du ein Studium oder eine Ausbildung im IT-Bereich abgeschlossen hast, ist für uns nebensächlich – für uns zählen deine fachlichen Skills und deine Persönlichkeit:

  • Du bringst mindestens 7 Jahre Berufserfahrung in der Softwareentwicklung mit. Dabei kombinierst du deine Python-Skills mit tiefem Architektur-Know-How und hast bereits moderne KI-Anwendungen umgesetzt.

  • Dabei erstellst du sichere und hochskalierbare Backend-Systeme auf Basis von FastAPI/OpenAPI in Python und integrierst diese in gängige IAM-Systeme. 

  • Du verfügst über nachgewiesene GenAI-Integrations-Expertise und hast die Ambition, AI-Lösungen (inkl. Embeddings, Vektorsuche) über Proof-of-Concepts hinaus in produktive, unternehmenskritische Softwarearchitekturen zu überführen. Ein zweites Standbein in Kotlin/Spring, C#/.NET oder im Frontend (z.B. React) ist ein Plus.

  • Durch deine schnelle Einarbeitung in neue fachliche Domänen, treibst du Projekte eigenständig voran und bereicherst das Team durch aktive Code Reviews sowie eine direkte, lösungsorientierte Kommunikation mit Stakeholdern.

  • Du denkst über die reine Implementierung hinaus und hast einen Blick für abstrakte Zusammenhänge, Architektur-Patterns, Skalierbarkeit und Wartbarkeit. Dabei nutzt du routiniert Container-Technologien, Build-Tools und Cloud-Plattformen. 

  • Clean Code, Type Checking und automatisierte Tests sind für dich keine Zusatzoption, sondern fester Bestandteil deines Handwerks.

  • Sehr gute Deutschkenntnisse sind Voraussetzung (mind. Level C1), gute Englischkenntnisse runden dein Profil ab.

Deine Vorteile

Icon: Laptop, Auto und Fahrrad bilden einen Kreis

Vergünstigungen

  • Hardwareleasing
  • Sportförderung (u.a. EGYM Wellpass)
  • Betriebliche Altersvorsorge
  • JobRad
  • Auto-Leasing
  • Deutschlandticket

Icon: Vier Puzzleteile

Flexibilität

  • Mobile Work
  • Freie Wahl von Hardware & Betriebssystem
  • Teilzeit
  • Workation & Auszeit

Icon: Glühbirne mit halbem Gehirn und halbem Zahnrad leuchtet

Persönliche Entwicklung

  • Internes Coaching & Wissenstransfer
  • Weiterbildungsbudget
  • Mentoring Programm
  • Meetups & Community Events

Icon mit Vater, Mutter und Kind vor einem Haus

Familienfreundlichkeit

  • Kita-Zuschuss
  • Zusätzliche Kind-Krank-Fehlzeit
  • Pro Elternzeit

Icon: Zwei Hände bilden eine Schale, die 3 Personen umfasst

Werte & Kultur

  • Mitarbeit an strategischen Themen
  • Großer Entscheidungsspielraum
  • Wertschätzende Feedback-Kultur
  • Offener Umgang mit Fehlern

Icon: Eine Glühbirne und drei Personen bilden einen Kreis

Abwechslungsreiche Projekte

  • Technologievielfalt & Ingenieurskultur
  • Branchenvielfalt
  • Agiles Arbeiten

Kim Hindenlang
Teresa James
Sabrina Müller
Janina Krischker

Team People & Culture - Recruiting

Wir sind deine Ansprechpartner:innen bei allen Fragen rund um die Bewerbung und den Einstieg bei inovex. Wir freuen uns, wenn wir dir helfen können und geben dir gerne Einblicke in die Arbeitswelt und Kultur bei inovex. Du hast Fragen zur Bewerbung? Dann kontaktiere uns hier – wir melden uns zeitnah bei dir.

Bewerbungen per Kontaktformular können leider nicht berücksichtigt werden. Bitte bewirb dich über unser Bewerbungsformular.

Kontakt aufnehmen

Dein Team

Im Team Application Development entwickeln wir die verschiedensten Anwendungen, von skalierbaren Backends über performante Web Frontends bis hin zu modernen Apps, die teilweise von mehreren Millionen Menschen täglich benutzt werden. Unsere Konzepte implementieren wir bevorzugt mit Open Source Software im Rahmen agiler Projekte. Die meisten der von uns entwickelten Lösungen integrieren wir in bestehende IT-Systeme, weshalb wir von Beginn unserer Projekte an auf integrierte Qualitätssicherung setzen.

Bei uns verläuft kein Projekt wie das andere – je nach Kunde, Team und Technologie-Stack ist jede Lösung einzigartig. Unser Fokus ist jedoch immer derselbe: Mit innovativen Technologien und einem hohen Anspruch an die Sicherheit, Wartbarkeit und Zuverlässigkeit unserer Systeme wollen wir nicht nur unsere Kunden glücklich machen, sondern auch uns selbst.

Zwei Personen stehen voreinander und unterhalten sich.
Zwei Personen sitzen an einem Schreibtisch und schauen auf einen Bildschirm.
Marcello Pauli mit Cap vor Berggipfel mit Bäumen und Wiese
Marcello
Full Stack Developer

Erfahrungen

Hi, ich bin Marcello! Ich bin seit 2020 als Full-Stack-Entwickler im Hamburger Office von inovex an Bord. Schwerpunktmäßig konzentriere ich mich auf das Backend und bin begeistert von Domain-driven Design, bei dem die Geschäftsprozesse unserer Kunden das Software Design bestimmen. Darüber hinaus beschäftige ich mich mit Messaging-Konzepten und Technologien wie RabbitMQ oder Azure Servicebus und dem ActorSystem als Concurrency Model.

Lächelnde Julia Wayrauther mit inovex-Frisbee in der Hand
Julia
Frontend Developer

Erfahrungen

Hi, ich bin Julia! Als Frontend-Entwicklerin bilde ich im Projekt die Schnittstelle zwischen Gestaltung und technischer Umsetzung. User Experience Design spielt für mich dabei eine wichtige Rolle. Ich kann meine Ideen von Anfang an einbringen und mitentscheiden, wie das Produkt am Ende aussehen wird.

Lifelong Learning ist dafür in meinem Job nicht nur ein Buzzword, sondern eine Voraussetzung und gleichzeitig die Chance, mich mit dem technischen Fortschritt weiterzuentwickeln. Bei inovex steht mir dafür ein jährliches Weiterbildungsbudget zur Verfügung. Damit habe ich unter anderem einen Scrum-Kurs mit UI/UX-Schwerpunkt absolviert und Advanced-Kurse in verschiedensten Bereichen der Web-Entwicklung. Außerdem konnte ich tolle Konferenzen wie die DWX in Nürnberg und die Nordic.js in Stockholm besuchen.

inovex lebt in meinen Augen von unserer Kultur und dem Arbeitsumfeld. Ob ich zuhause oder in einem unserer Büros arbeite, ist mir überlassen, genauso wie die zeitliche Einteilung. Basis ist gegenseitiges Vertrauen und offene Kommunikation. Diese Einstellung verbindet uns und beschränkt den Kontakt mit meinen Kolleg:innen nicht nur auf die Arbeit: vom gemeinsamen Kochen in der Mittagspause bis hin zu Spieleabenden ist alles dabei – und manchmal spielen wir sogar eine Runde Frisbee zusammen.

inovex Podcast

Klicken Sie auf den unteren Button, um den Inhalt von Podigee zu laden und Cookies zuzulassen.

Inhalt laden

Mehr informationen finden Sie in der Datenschutzerklärung.

Ihr Browser (Brave) verhindert aktuell die Einblendung eines Elements. Bitte passen Sie Ihre Einstellungen an oder verwenden Sie einen anderen Browser.
PHNjcmlwdCBjbGFzcz0icG9kaWdlZS1wb2RjYXN0LXBsYXllciIgc3JjPSJodHRwczovL3BsYXllci5wb2RpZ2VlLWNkbi5uZXQvcG9kY2FzdC1wbGF5ZXIvamF2YXNjcmlwdHMvcG9kaWdlZS1wb2RjYXN0LXBsYXllci5qcyIgZGF0YS1jb25maWd1cmF0aW9uPSJodHRwczovL2RpZ2l0YWwtZnV0dXJlLnBvZGlnZWUuaW8vZW1iZWQ/Y29udGV4dD1leHRlcm5hbCI+PC9zY3JpcHQ+

Unsere Facts des letzten Jahres

500 Mitarbeiter:innen
4.7 Kununu Score
202 Brownbag Sessions
41 Standort-Events
1471 Pizza-Bestellungen

Senior Software Engineer* Python/AI

Du bist technologiebegeistert, siehst deine Zukunft in einem innovativen Unternehmen und willst jeden Tag mit Profis zusammenarbeiten? Dann werde Teil unseres Teams und gestalte mit uns die digitale Zukunft!

*Wir bei inovex mögen Vielfalt und Individualität. Deshalb freuen wir uns, wenn du unser Team noch bunter machst.
Jetzt bewerben