Lead Software Engineer

Rocken AG
Winterthur, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior
Compensation
CHF 145K

Job location

Remote
Winterthur, Switzerland

Tech stack

C++
CMake
Profiling
Software Quality
Code Review
Continuous Integration
Serialization
Software Debugging
Distributed Systems
Protocol Buffers
JSON
Object-Oriented Software Development
High Performance Computing
Backend
GIT

Job description

  • Du konzipierst, entwickelst und wartest Backend-Services mit modernem C++.
  • In dieser Rolle triffst du Architekturentscheidungen und führst Code-Reviews sowie technische Diskussionen.
  • Du implementierst leistungsstarke, wartbare und skalierbare Softwarekomponenten.
  • Als Lead Backend Softwareentwicklungskraft integrierst du Hardware, Netzwerkkommunikation und weitere Backend-Services nach Bedarf.
  • Du stellst hohe Codequalität durch Tests, Dokumentation und Anwendung von Best Practices sicher.
  • In dieser Rolle unterstützt du Junior-Entwickler durch Mentoring und förderst die kontinuierliche Verbesserung der Entwicklungsprozesse.

Requirements

  • Du verfügst über mindestens 5 Jahre professionelle Erfahrung in moderner C++-Entwicklung und schreibst sauberen, gut strukturierten Code.
  • Objektorientiertes Design, Nebenläufigkeit, Memory-Management und plattformübergreifende Entwicklung beherrschst du fundiert.
  • Du bist mit Backend-Architekturen, verteilten Systemen oder High-Performance-Computing vertraut und optimierst diese zielgerichtet.
  • Networking mit TCP/UDP, REST/gRPC sowie Serialisierung mit JSON, Protobuf oder ähnlichen Formaten setzt du routiniert ein.
  • Tools wie CMake, Git und gängige CI/CD-Workflows nutzt du souverän, ebenso wie Debugging-, Profiling- und Optimierungswerkzeuge.
  • Deine ausgeprägten Kommunikations- und Problemlösungsfähigkeiten ermöglichen dir, auch in komplexen technischen Kontexten effektiv im Team zu arbeiten.

Benefits & conditions

Winterthur

  • Full-timeEmployment type: Full-time
  • CHF 120,000 - CHF 145,000 (employer salary)
  • On-site

About this job

Lohn - CHF120'000 - 145'000

Mit dieser Publikation geben wir einen umfassenden Einblick in unser Unternehmen, unsere Ausrichtung und unsere Zukunftsperspektiven. Als innovatives Schweizer Technologieunternehmen im Verteidigungs- und Sicherheitssektor stehen wir für moderne Lösungen im Bereich unbemannter und bemannter Systeme., In dieser Rolle gestaltest du die Backend-Software für Produkte der nächsten Generation und setzt dabei einen besonderen Fokus auf performante und sichere Netzwerksysteme. Du entwirfst, implementierst und debugst Anwendungen über den gesamten Lebenszyklus hinweg - von den ersten Prototypen bis hin zur produktiven Nutzung. Du verantwortest die kontinuierliche Verbesserung von Architektur, Sicherheit und Wartbarkeit, unter anderem durch regelmässige Code- und Design-Reviews. Zudem coachst und unterstützt du Engineers verschiedener Disziplinen, um die funktionsübergreifende Zusammenarbeit zu stärken und ein hohes Engineering-Niveau sicherzustellen. Als Lead Backend Softwareentwicklungskraft prägst du damit massgeblich technische Entscheidungen und den Qualitätsanspruch der gesamten Softwarelandschaft., * Homeoffice

  • Eingespieltes und dynamisches Team
  • Interessante und abwechslungsreiche Tätigkeiten/Projekte
  • Flache Hierarchien
  • Coaching und Mentoring
  • Flexible Arbeitszeitgestaltung
  • Offene Unternehmenskultur

ROCKEN Jobs:

https://rocken.jobs

Apply for this position