Auf einen Blick
- Aufgaben: Entwickle innovative Backend-Services und arbeite an spannenden Softwareprojekten.
- Unternehmen: Dynamisches Unternehmen mit flachen Hierarchien und Startup-Spirit.
- Vorteile: Flexible Arbeitszeiten, kostenlose Snacks, Fitness-Abo und ein tolles Team.
- Weitere Informationen: Tolle Karrierechancen und ein unterstützendes Teamumfeld.
- Warum dieser Job: Gestalte Systeme, die einen echten Unterschied machen und lerne modernste Technologien kennen.
- Qualifikationen: Erfahrung in C++ und Interesse an Backend-Entwicklung.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Zur Verstärkung unseres Teams suchen wir einen Software Engineer, der an der Entwicklung unserer Produkte der nächsten Generation mitwirkt. Der Schwerpunkt liegt auf der Entwicklung robuster Backend- und Systemkomponenten – ergänzt durch die Anbindung und Weiterentwicklung funktionaler Benutzeroberflächen für professionelle Anwender in einer kontrollierten Umgebung. Du arbeitest an durchgängigen Lösungen – von Backend-Services und Kommunikationsschnittstellen bis hin zur Integration in spezialisierte UIs. Dabei begleitest du Features über den gesamten Lebenszyklus hinweg – von ersten Prototypen bis zur produktiven Lösung.
Deine Aufgaben
- Design, Entwicklung und Wartung von Backend-Services und Systemkomponenten mit modernem C++ (C++17/20/23).
- Konzeption und Implementierung performanter, wartbarer und skalierbarer Softwarearchitekturen.
- Umsetzung und Optimierung von Netzwerkkommunikation (z. B. TCP/UDP, REST, gRPC).
- Integration von Hardware, Kommunikationsprotokollen oder externen Services.
- Anbindung von Backend-Logik an funktionale Benutzeroberflächen für professionelle Nutzer.
- Analyse von Anforderungen und technische Konzeption geeigneter Lösungen.
- Durchführung und Teilnahme an Code-Reviews.
- Sicherstellung der Codequalität durch Tests, Dokumentation und Best Practices.
- Analyse von Performance-Problemen sowie systematische Fehlersuche.
- Mitarbeit bei Aufwandsschätzungen und Release-Vorbereitungen.
Das bringst du mit
- Erste bis mehrjährige Erfahrung in moderner C++-Entwicklung.
- Starkes Interesse an systemnaher und backend-orientierter Softwareentwicklung.
- Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory-Management und modularer Architektur.
- Erfahrung oder Interesse an Netzwerkkommunikation und verteilten Systemen.
- Erfahrung mit CMake, Git und idealerweise CI/CD-Workflows.
- Fähigkeit, sauberen, strukturierten und wartbaren Code zu schreiben.
- Analytisches Denken und strukturierte Problemlösung.
- Teamfähigkeit und klare Kommunikation.
Nice to have
- Erfahrung mit UI-Technologien (z. B. Qt/QML oder vergleichbare Frameworks).
- Kenntnisse von Message Queues oder Event-Systemen (Kafka, ZeroMQ, DDS usw.).
- Erfahrung mit Embedded Linux.
- Erfahrung mit Datenbanken (SQL/NoSQL).
- Interesse an Performance-Optimierung, Systemdesign oder Security-Best-Practices.
- Erfahrung mit moderner Static Analysis und Sanitizers.
Was wir dir bieten können
- Arbeiten mit modernsten Technologien & interdisziplinäres Team.
- Entwickle Systeme, die wirklich zählen, erlebe modernste Technologien und arbeite vor Ort in einem Team aus Junior-, Mid- und Senior Engineers an komplexen Herausforderungen.
- Flache Hierarchien, Ownership & Startup-Spirit.
- Schnelle Entscheidungen, kurze Kommunikationswege, jede Idee zählt und die Möglichkeit, Projekte aktiv mitzugestalten.
- Erfolge sichtbar machen & Teamzusammenhalt.
- Fortschritte, Meilensteine und Erfolge werden transparent gemacht und gefeiert; gemeinsame Ausflüge, After-Work-Aktivitäten und ein positives Miteinander stärken den Zusammenhalt.
- Flexible Arbeitszeiten & moderne Infrastruktur.
- Gleitzeitmodell, All-you-can-drink Kaffee, Snacks ohne Limit, Küche zur gemeinschaftlichen Nutzung, vergünstigtes Fitness-Abo direkt nebenan, gemeinsame Mittagessen.
Software Engineer Arbeitgeber: Skysec Defence
Als Arbeitgeber bieten wir dir die Möglichkeit, in einem dynamischen und interdisziplinären Team an innovativen Softwarelösungen zu arbeiten. Unsere flachen Hierarchien und der Startup-Spirit ermöglichen es dir, aktiv an Projekten mitzuwirken und deine Ideen einzubringen. Zudem fördern wir eine positive Arbeitskultur mit flexiblen Arbeitszeiten, modernen Infrastrukturen und regelmäßigen Teamevents, die den Zusammenhalt stärken.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Software Engineers in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei bereit für technische Interviews!
Bereite dich auf Coding-Challenges und technische Fragen vor. Übe mit Plattformen wie LeetCode oder HackerRank, um dein Wissen in C++ und Systemdesign aufzufrischen.
✨Zeige deine Leidenschaft!
Sprich in Interviews über deine Projekte und was dich an der Softwareentwicklung begeistert. Deine Begeisterung kann oft den Unterschied machen und zeigt, dass du wirklich motiviert bist.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, Talente zu entdecken! Bewirb dich direkt über unsere Website, um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt.
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer 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 Anforderungen aus der Stellenbeschreibung, um deine Erfahrungen und Fähigkeiten zu betonen. Zeige uns, wie du mit deinen Skills perfekt ins Team passt und was du für uns tun kannst.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir sie schnell bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei Skysec Defence vorbereitet
✨Mach dich mit den Technologien vertraut
Bevor du zum Interview gehst, solltest du dir die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, genau anschauen. Wenn du bereits Erfahrung mit C++17/20/23 hast, bringe konkrete Beispiele mit, wie du diese in Projekten eingesetzt hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu objektorientiertem Design, Netzwerkkommunikation und Performance-Optimierung. Übe, wie du deine Lösungsansätze klar und strukturiert präsentieren kannst, um dein analytisches Denken zu zeigen.
✨Zeige Teamfähigkeit und Kommunikationsskills
Da Teamarbeit und klare Kommunikation wichtig sind, bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast. Überlege dir, wie du Herausforderungen gemeinsam mit anderen gemeistert hast und welche Rolle du dabei gespielt hast.
✨Frage nach dem Unternehmen und der Kultur
Nutze die Gelegenheit, um mehr über die Unternehmenskultur und das Team zu erfahren. Stelle Fragen zu den Projekten, an denen du arbeiten würdest, und wie das Team zusammenarbeitet. Das zeigt dein Interesse und hilft dir, herauszufinden, ob es gut zu dir passt.