Senior Software Engineer (Backend)
Work4you AG
- Anstellung
- Vollzeit
- Ort
- Winterthur
- Unternehmen
- Work4you AG, Krummgasse 13, 8200 Schaffhausen
- Sprachen
- Deutsch (fliessend)
- Erstmals ausgeschrieben
Unser Kunde ist ein wachsendes Schweizer Technologieunternehmen, das anspruchsvolle Systeme in einem sicherheitsrelevanten Zukunftsmarkt entwickelt. In einem interdisziplinären Engineering-Umfeld entstehen moderne technische Produkte mit hohen Anforderungen an Performance, Stabilität, Zuverlässigkeit und Wartbarkeit. Dich erwartet ein professionelles Team mit flachen Hierarchien, klaren Zielen und viel Raum, um Backend-Architekturen und Entwicklungsprozesse aktiv mitzuprägen.
Das bietet die Firma
- Eine Vollzeitstelle mit einem Pensum von 80 bis 100 Prozent
- Arbeitsort am Hauptsitz in Aadorf
- Eine verantwortungsvolle Senior-Rolle im Bereich Software Engineering
- Mitarbeit an leistungsstarken Backend-Services und produktnahen Systemkomponenten
- Moderne Technologien und anspruchsvolle technische Produkte
- Viel Gestaltungsspielraum bei Architektur, Codequalität, Performance und Wartbarkeit
- Enge Zusammenarbeit mit erfahrenen Engineers und interdisziplinären Fachbereichen
- Flache Hierarchien und klare Ziele
- Flexible Arbeitszeiten mit Gleitarbeitszeit
- Attraktive Vergütung und wachsende Sozialleistungen
- Unterstützung bei relevanten Weiterbildungen und Zertifizierungen
- Ein Umfeld, in dem Innovation und eigene Ideen aktiv gefördert werden
- Kostenloser Kaffee für alle Mitarbeitenden
- Vergünstigtes Fitness-Abo direkt neben dem Büro
- Regelmässige Teamevents, Apéros und gemeinsame Essen
- Eine langfristige Perspektive in einem spannenden Zukunftsmarkt
Unser Kunde wünscht
- Mehrjährige professionelle Erfahrung in moderner C++-Entwicklung
- Erfahrung mit C++17, C++20 oder C++23 von Vorteil
- Fundiertes Verständnis von objektorientiertem Design, Nebenläufigkeit und Memory Management
- Erfahrung in plattformübergreifender Entwicklung
- Erfahrung mit Backend-Architekturen, verteilten Systemen oder High-Performance-Computing
- Kenntnisse in Networking, TCP, UDP, REST oder gRPC
- Erfahrung mit Serialisierung wie JSON oder Protobuf
- Sicherer Umgang mit CMake, Git und CI/CD-Workflows
- Fokus auf sauberen, wartbaren und gut strukturierten Code
- Starke Fähigkeiten in Debugging, Profiling und Optimierung
- Klare Kommunikation und lösungsorientierte Arbeitsweise
- Freude daran, technische Verantwortung zu übernehmen und Entscheidungen aktiv mitzugestalten
- Sehr gute Deutschkenntnisse
- Erfahrung mit Embedded Linux oder Windows-Entwicklung von Vorteil
- Kenntnisse in Message Queues oder Event-Systemen wie Kafka, ZeroMQ oder DDS von Vorteil
- Erfahrung mit SQL- oder NoSQL-Datenbanken von Vorteil
- Erfahrung mit Observability, Prometheus, Tracing oder Logs von Vorteil
- Kenntnisse in Security Best Practices oder hochzuverlässigen Systemen von Vorteil
- Erfahrung mit moderner Static Analysis und Sanitizers von Vorteil
Das erwartet dich
- Du entwickelst, wartest und verbesserst Backend-Services und Softwarekomponenten mit modernem C++
- Du bringst dich aktiv in Architekturentscheidungen und technische Diskussionen ein
- Du implementierst performante, skalierbare und wartbare Lösungen für produktnahe Systeme
- Du integrierst Hardware, Netzwerkkommunikation und Backend-Services nach Bedarf
- Du stellst Codequalität durch Tests, Dokumentation, Reviews und Best Practices sicher
- Du analysierst Performance-Probleme systematisch und setzt effiziente Lösungen um
- Du unterstützt Junior Engineers durch Reviews, Coaching und fachlichen Austausch
- Du wirkst bei Release-Planung, Aufwandsschätzung und Risikoanalysen mit
- Du arbeitest eng mit anderen Engineers und Fachbereichen zusammen
- Du bringst dein Know-how ein, um Entwicklungsprozesse kontinuierlich zu verbessern
- Du sorgst dafür, dass Backend-Systeme stabil, leistungsfähig und langfristig wartbar bleiben
Ausgeschrieben heute