Senior Software Engineer* Python/AI
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
Job description
Kubernetes Experience Design Kotlin Open Source QualitĂ€tssicherung PostgreSQL SCRUM IT-Bereich Messaging SQL Azure IT Mobile App Python GitHub GitLab DevOps Continuous Integration Softwareentwicklung Stakeholderkommunikation Deutsch RabbitMQ User Experience Cloud Web-Entwicklung QualitĂ€tskontrolle C# Englisch UI Entwicklungsumgebungen Mentoring Flask Sicherheit Design AWS Docker Optimierung Frontend Engineering KommunikationsfĂ€higkeit SelbststĂ€ndige Arbeitsweise FlexibilitĂ€t ZuverlĂ€ssigkeit QualitĂ€tsbewusstsein Offenheit, 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
Requirements
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.
Benefits & conditions
Job-Rad Entwicklungsmöglichkeiten Vereinbarkeit Familie & Beruf SorgfÀltige Einarbeitung Mobiles Arbeiten Firmenticket Betriebliche Altersvorsorge Coaching
About the company
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. Marcello 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. Julia 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. 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 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.meinestadt.deGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
How to Become an AI Engineer
Navigating the AI Shift
Finding IT & Technology English-speaking Jobs in GermanyÂ