Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten mit modernster Technologie.
- Unternehmen: Futuristisches Unternehmen mit einer offenen und kollaborativen Kultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Technologie und habe einen echten Einfluss auf spannende Projekte.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Deine Mission & Herausforderungen
- 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
Auf was können wir uns freuen
- 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
Senior Software Engineer - NEURAGym (Mensch) Arbeitgeber: NEURA Robotics
Als Arbeitgeber bietet NEURAGym eine inspirierende Arbeitsumgebung, die Innovation und Teamarbeit fördert. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie flexiblen Arbeitsmodellen in einer dynamischen Branche, sind wir bestrebt, unseren Mitarbeitern die besten Ressourcen und Unterstützung zu bieten. Unsere Unternehmenskultur ist geprägt von Offenheit, Kreativität und dem Streben nach Exzellenz, was NEURAGym zu einem attraktiven Ort für talentierte Software-Ingenieure macht.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer - NEURAGym (Mensch) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den Unterschied machen können, also lass uns aktiv sein und unser Netzwerk erweitern!
✨Zeig deine Skills in einem Projekt!
Erstelle ein kleines Projekt oder einen Beitrag auf GitHub, der deine Fähigkeiten in TypeScript oder Python zeigt. Das gibt potenziellen Arbeitgebern einen direkten Einblick in dein Können und deine Herangehensweise an Probleme.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und Systemdesign-Fragen, um sicherzustellen, dass du bereit bist, wenn es darauf ankommt.
✨Bewirb dich direkt über unsere Website!
Wenn du denkst, dass du gut zu uns passt, zögere nicht, dich direkt über unsere Website zu bewerben. So zeigst du dein Interesse und wir können dich schneller in den Auswahlprozess einbeziehen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - NEURAGym (Mensch) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns deine Persönlichkeit! Lass deinen Stil durchscheinen und sei authentisch in deinem Anschreiben. Das macht einen großen Unterschied.
Pass auf die Details auf:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können schnell einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!
Beziehe dich auf die Stellenbeschreibung:Nutze die Gelegenheit, um zu zeigen, wie deine Erfahrungen und Fähigkeiten zu den Anforderungen passen. Verlinke deine bisherigen Projekte oder Erfolge mit den spezifischen Punkten aus der Jobbeschreibung.
Bewirb dich über unsere Website:Der einfachste Weg, um sicherzustellen, dass wir deine Bewerbung erhalten, ist, sie direkt über unsere Website einzureichen. So kannst du sicher sein, dass alles an der richtigen Stelle landet!
Wie man sich auf ein Vorstellungsgespräch bei NEURA Robotics vorbereitet
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie AWS, TypeScript und Python. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch praktische Erfahrungen hast. Bereite Beispiele vor, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Domain-driven Design im Fokus
Da Domain-driven Design ein wichtiger Aspekt der Rolle ist, solltest du dir Gedanken darüber machen, wie du es in deinen bisherigen Projekten angewendet hast. Sei bereit, konkrete Beispiele zu nennen und zu erklären, wie du komplexe Probleme gelöst hast, indem du die Prinzipien des Domain-driven Designs angewendet hast.
✨CI/CD und Automatisierung
Bereite dich darauf vor, über deine Erfahrungen mit CI/CD-Systemen zu sprechen. Erkläre, wie du Automatisierung in deinen Entwicklungsprozess integriert hast und welche Tools du verwendet hast. Das zeigt, dass du die Effizienz und Qualität in der Softwareentwicklung schätzt.
✨Teamarbeit und Kommunikation
Da enge Zusammenarbeit mit anderen Teams gefordert ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone deine Kommunikationsfähigkeiten und wie du technische Konzepte verständlich für Nicht-Techniker erklärt hast. Das wird zeigen, dass du nicht nur ein technischer Experte bist, sondern auch gut im Team arbeiten kannst.