Senior Backend Engineer Verteilte Systeme und Echtzeitplattformen

Amoria Bond
Stuttgart, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 90K

Job location

Stuttgart, Germany

Tech stack

API
Computing Platforms
C++
Distributed Systems
Python
Machine Learning
Software Architecture
Software Engineering
Data Streaming
Rust
Real Time Systems
Backend
Kubernetes
Information Technology
Multiaccess Edge Computing
Go

Job description

  • Full-timeEmployment type: Full-time
  • €70,000 - €90,000 (employer salary)
  • On-site
  • Be an early applicant, * Entwicklung und Weiterentwicklung einer Edge-Plattform für Echtzeit-Anwendungen
  • Design und Implementierung skalierbarer und wartbarer Plattformkomponenten, APIs und SDKs
  • Zusammenarbeit mit Data Scientists, ML Engineers und Softwareteams zur Überführung von Prototypen in produktive Systeme
  • Unterstützung bei Architekturentscheidungen und technischen Best Practices
  • Mitgestaltung moderner Softwareplattformen für industrielle Echtzeit- und IoT-Anwendungen, * Stark wachsendes Technologieunternehmen mit langfristiger Perspektive
  • Arbeit an hochmodernen Echtzeit- und Edge-Systemen
  • Hoher technologischer Anspruch und moderne Softwarearchitekturen
  • Interdisziplinäre Zusammenarbeit mit Software, Data Science und Research
  • Offene Unternehmenskultur mit kurzen Entscheidungswegen und "Du"-Mentalität
  • Moderne Arbeitsumgebung mit Zusatzleistungen und Gewinnbeteiligung

Schlüsselwörter: Edge Computing, IoT, Rust, C++, Go, Python, Echtzeitsysteme, Distributed Systems, Kubernetes, APIs, Software Engineering, Monitoring, Streaming

Requirements

  • Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder vergleichbar
  • Mehrjährige Berufserfahrung in der Entwicklung datenintensiver Anwendungen (ab ca. 5 Jahre)
  • Sehr gute Kenntnisse in mindestens einer statischen Programmiersprache wie Rust, C++, Go o.ä.
  • Gute Python-Kenntnisse
  • Erfahrung mit verteilten Systemen, Monitoring und produktiven Deployments
  • Sehr gute Deutsch- und Englischkenntnisse

Ihre Fähigkeiten - Nice to Have:

  • Erfahrung mit Kubernetes und containerisierten Anwendungen
  • Kenntnisse im Bereich Streaming-Systeme oder Edge-/IoT-Anwendungen
  • Erfahrung im Umfeld von Machine Learning oder Data Pipelines

Apply for this position