Software Engineer C++ (m/w/d) Platform Engineering

Full-Time     Göppingen, DE

Aufgaben

  • Entwirf und entwickle serverseitige Multi-Threading-Anwendungen
  • Optimiere und erweitere unsere Software mit neuen, effizienten Algorithmen und modernen Softwaretechnologien 
  • Arbeite unabhängig an Lösungen für bestimmte Anforderungen und schreibe saubere Codes gemäß unseren Kodierungsrichtlinien 
  • Stelle sicher, dass unsere Software stabil, effizient und zuverlässig auf verschiedenen Plattformen arbeitet
  • Empfehle Optimierungen der Architektur und der Technologien, um unsere Systeme und die Codebasis hinsichtlich Zuverlässigkeit, Wartbarkeit, Skalierbarkeit und Effizienz weiter zu verbessern
  • Beobachte die neuesten, technischen Entwicklungen in unseren Bereichen und mache Vorschläge für Verbesserungen auf der Grundlage Deines aktuellen Wissensstandes
  • Sei Mentor und Coach für Praktikanten und Nachwuchsentwickler

Was Du mitbringst

  • Abgeschlossenes Hochschulstudium im Bereich der Informatik, Softwaretechnik oder einer themenverwandten Fachrichtung oder entsprechende Arbeitserfahrung
  • Eine mindestens 5-jährige Berufserfahrung im Bereich der Softwareentwicklung
  • Gute Kenntnisse in C/C++ und Design Patterns der objektorientierten Programmierung
  • Erfahrung in einem der folgenden Bereiche sind wünschenswert: parallele Programmierung, Netzwerkkommunikation, Netzwerkprotokolle, verteilte und skalierbare Systeme, Client/Server-Architektur, SQL, CQL, Security, verschiedene Plattform-APIs (Windows, Linux, Mac OS, ...)
  • Begeisterung daran, Teil eines Teams zu sein, das Konzepte und optimale Lösungen für komplexe Aufgaben entwickelt
  • Strukturierte und analytische Arbeitsmethoden und guter Teamgeist
  • Englischkenntnisse auf Businessniveau

Was wir bieten

  • Innovatives und schnell wachsendes Unternehmen mit finanzieller Stabilität eines profitablen Unternehmens
  • Aktiver Input zu einem Produkt, das jeden Tag tausende Male heruntergeladen und verwendet wird, auf der ganzen Welt
  • Raum für Kreativität und Beiträge in einem technisch vielfältigen Umfeld: Windows, Linux, MacOs, Mobile (iOS/Android), C++, C#, kontinuierliche Integration, kontinuierliche Bereitstellung
  • Lernmöglichkeiten – intern & extern
  • Flexible Arbeitszeiten
  • Open-Source-Technologien und hackerfreundliche Projekte