Senior Software Engineer - NEURAGym (Mensch)

Neura Robotics GmbH
Metzingen, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Big Data Continuous Integration Linux DevOps Python (Programming Language) Metadata Software Architecture Cloud Services Software Engineering
+11 more
Software Systems TypeScript AWS Cdk Data Logging Cloud Platform System Gitlab-ci Front End Software Development Api Design Terraform Domain Driven Design Docker

Job description

Metzingen ab sofort Deine Mission & Herausforderungen

Du entwickelst die technischen Grundlagen, die unsere intelligenten Systeme und Robotikplattformen antreiben - mit besonderem Fokus auf die NEURAGym Physical AI Training Platform. Dabei arbeitest du an Cloud-Infrastruktur, Backend-Services und Entwicklerplattformen, die es unseren Teams ermÜglichen, KI-basierte Roboterfähigkeiten zuverlässig zu entwickeln, zu testen und zu betreiben.

Du verstehst Software Engineering ganzheitlich - von sauberer Architektur und APIs bis hin zu Infrastruktur, Build-Systemen, Deployment-Pipelines und Developer Experience.

In enger Zusammenarbeit mit AI-, Robotik- und Produktteams entwickelst du skalierbare, zuverlässige und langfristig wartbare Systeme.

  • Design und Verantwortung fĂźr Domain-driven Services auf AWS - von API-Design bis zum produktiven Betrieb
  • Entwicklung eigenständiger Services Ăźber den gesamten Stack hinweg: von Infrastructure as Code, CI/CD und Applikationscode bis hin zu Monitoring, Logging und Security Controls
  • Entwicklung typsicherer APIs sowie Bereitstellung von SDK-Paketen und unterstĂźtzenden Tools wie CLIs oder Frontend-Anwendungen
  • Design von Daten- und Verarbeitungs-Workflows fĂźr große Datenmengen, einschließlich automatisierter Verwaltung von Metadaten und Speicherstrukturen zur UnterstĂźtzung KI-basierter Systeme
  • Kontinuierliche Verbesserung von Systemzuverlässigkeit, Observability, Performance und Developer Experience
  • UnterstĂźtzung anderer Teams bei Architektur-, Infrastruktur- und Automatisierungsfragen sowie enge Zusammenarbeit mit AI-, Robotik- und Produktteams

Requirements

  • Mindestens 5 Jahre Erfahrung in der Entwicklung moderner Softwaresysteme in einem DevOps-orientierten Umfeld
  • Sehr gute Programmierkenntnisse, idealerweise in TypeScript und Python
  • Fundiertes Verständnis von Softwarearchitektur und Systemdesign, z. B. Domain-Driven Design, serviceorientierte Systeme oder Clean Architecture
  • Erfahrung mit Cloud-Plattformen, idealerweise AWS, sowie Kenntnisse in Serverless- und Managed-Cloud-Services
  • Praktische Erfahrung mit Infrastructure as Code (z. B. AWS CDK, Terraform oder vergleichbare Frameworks)
  • Erfahrung mit CI/CD-Systemen wie GitLab CI, inklusive Build-, Test- und Deployment-Automatisierung
  • Sehr gute Kenntnisse in Linux-basierten Entwicklungs- und Deployment-Umgebungen sowie Container-Technologien wie Docker
  • Erfahrung mit ROS oder Robotik-Software-Stacks ist ein Plus
  • Sehr gute Englischkenntnisse, Deutschkenntnisse sind von Vorteil

Benefits & conditions

Im Software Department gestaltest du Robotik-Lösungen, die die Zusammenarbeit von Mensch und Maschine neu definieren. Du arbeitest mit modernster Technologie und setzt Standards, die die Branche verändern. Dabei entwickelst du nicht nur unsere Lösungen mit, sondern setzt neue Trends und treibst Innovationen voran. In einem agilen und interdisziplinären Team arbeitest du an spannenden Projekten. Mit klaren Scrum-Prozessen wie Daily Stand-ups, Sprint-Planungen und Reviews bleibst du flexibel und effizient. Die enge Zusammenarbeit mit anderen Fachbereichen ermöglicht es dir, Softwarelösungen zu entwickeln, die nicht nur technisch, sondern auch praktisch überzeugen. Hier findest du eine Umgebung, in der Kreativität und technologische Exzellenz Hand in Hand gehen. Wenn du Ideen Realität werden lassen möchtest und Spaß daran hast, Technologien auf ein neues Level zu bringen, wartet im Software Development Team bei NEURA genau die richtige Herausforderung auf dich. Vollzeit

About the company

Unsere Headquarters in Metzingen und in Riederich sind das Herz unseres Unternehmens. Hier befinden sich nicht nur unsere Büros, sondern auch die Produktion, die Academy, die Logistik und die Tech Labs - alles vereint, um Ideen Wirklichkeit werden zu lassen. Riederich selbst ist ein kleiner, ruhiger Ort, nur einen Kilometer entfernt von Metzingen, einer Stadt mit ganz eigenem Charakter. Metzingen ist weltweit als Outlet City bekannt und zieht Menschen aus aller Welt an. Hier kannst du exklusive Designerläden in einer entspannten, charmanten Umgebung genießen. Gleichzeitig bietet die Stadt Restaurants, Cafés und eine bodenständige schwäbische Gemütlichkeit - ideal, um nach der Arbeit zu entspannen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert ¡ LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard ¡ WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz ¡ WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum ¡ WWC Europe 2026

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade ¡ LIVE

Videos

See all

Related articles

See all