(Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid)
(Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid)

(Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid)

Zürich Vollzeit 60000 - 85000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
Open Systems

Auf einen Blick

  • Aufgaben: Entwickle und verbessere CI-Pipelines und Entwickler-Tools für eine schnellere Softwareentwicklung.
  • Arbeitgeber: Führendes Unternehmen im Bereich Managed SASE-Lösungen mit innovativer Kultur.
  • Mitarbeitervorteile: Hohe Eigenverantwortung, kontinuierliche Verbesserung und sofortige Auswirkungen auf das Engineering-Team.
  • Warum dieser Job: Arbeite an Kernsystemen, die das tägliche Erlebnis jedes Ingenieurs prägen.
  • Gewünschte Qualifikationen: Mindestens 2 Jahre Erfahrung in Softwareentwicklung und starke Automatisierungsfähigkeiten.
  • Andere Informationen: Dynamisches Umfeld mit Möglichkeiten zur beruflichen Weiterentwicklung.

Das voraussichtliche Gehalt liegt zwischen 60000 - 85000 € pro Jahr.

Sind Sie ein Platform- oder Software-Ingenieur, der leidenschaftlich daran interessiert ist, die Feedbackschleifen für Entwickler mit erstklassigen CI- und Entwicklerwerkzeugen zu beschleunigen? Schließen Sie sich uns an, während wir Ingenieuren helfen, Software zu erstellen, zu testen und bereitzustellen. Sie werden unsere CI-Pipelines weiterentwickeln, Werkzeuge entwickeln und eine Flotte von Build-Agenten betreiben, die Code in zuverlässige Builds, Tests und Artefakte umwandelt.

Über das Team

Sie werden Teil des Teams sein, das für die kontinuierliche Integration (CI) und die Entwicklerwerkzeuge verantwortlich ist, die Ingenieuren helfen, von Code zu Artefakten (Binaries, Container usw.) zu gelangen und die Teams in der gesamten Technik mit den Werkzeugen und der Infrastruktur zu unterstützen, die sie jeden Tag nutzen. Dazu gehört die Verwaltung der Flotte von Build-Agenten und die Ermöglichung konsistenter, schneller Feedbackschleifen für das Erstellen und Testen von Software. Wir arbeiten in einer Single-Repository-Umgebung („ein Repo, um sie alle zu beherrschen“) und streben danach, eine starke Entwicklererfahrung und nachhaltige Ingenieurpraktiken aufrechtzuerhalten, wie z.B. die Hauptlinie releasable zu halten und kurzlebige Branches zu bevorzugen.

Ihre Mission

Als Software-/Platform-Ingenieur im CI- und Entwicklerwerkzeugteam besteht Ihre Mission darin, die Feedbackschleife für Entwickler zu beschleunigen und zu festigen, indem Sie die CI-Pipeline und die Werkzeuge, die Ingenieure zum Schreiben, Erstellen und Testen von Software verwenden, aufbauen und pflegen.

Verantwortlichkeiten

  • Besitzen und weiterentwickeln der CI-Pipeline, damit Ingenieure Änderungen zuverlässig mit schnellem, umsetzbarem Feedback erstellen und testen können.
  • Entwerfen und Pflegen von Entwicklerwerkzeugen (lokale Workflows, Testwerkzeuge, Buildwerkzeuge, Vorlagen, Helfer), die Reibung reduzieren und die Konsistenz verbessern.
  • Betreiben und Verbessern der Build-Infrastruktur und der Build-Agentenflotte, die Code in Build-Artefakte umwandelt.

Was Sie mitbringen (Erforderlich)

Erfahrungsgrad: Erfahren: 2+ Jahre relevante Berufserfahrung. Senior: 4+ Jahre relevante Berufserfahrung.

Kernkompetenzen

  • Software-Engineering-Erfahrung mit mindestens einer modernen Programmiersprache – Golang, Java oder Rust (erforderlich).
  • Starke Automatisierungsfähigkeiten mit Skriptsprachen wie Python und/oder Bash (erforderlich).
  • Solide DevOps-Erfahrung in Containerumgebungen (erforderlich) – z.B. Erstellen/Testen/Bereitstellen in containerisierten Laufzeiten, Arbeiten mit Containerbildern, CI-Runners und reproduzierbaren Umgebungen.
  • Komfort beim Arbeiten über den gesamten Lebenszyklus von der Implementierung bis zur Bereitstellung/Betrieb in einem technischen Kontext.
  • Eine pragmatische Denkweise beim Bau von Werkzeugen, die Entwickler lieben: Sie schätzen Benutzerfreundlichkeit, Dokumentation und schnelles Feedback.

AI-unterstützte Entwicklung

Neugier und Begeisterung für das Experimentieren mit KI-Coding-Assistenten (z.B. deren Nutzung zur Beschleunigung von Prototyping, Refactoring, Testgenerierung und Dokumentation, während Qualität und Sicherheit hoch bleiben).

Bonusfähigkeiten (Wünschenswert)

  • Umfangreiche praktische Erfahrung mit Golang (Bonus, zusätzlich zur Anforderung der „modernen Sprache“).
  • Erfahrung mit Monorepos und trunk-basierten Entwicklungs-Workflows.
  • Erfahrung im Entwerfen von Entwicklerwerkzeugplattformen (CLIs, gemeinsame Bibliotheken, Vorlagen/Scaffolding, interne Dienste, Test-Harnesses).
  • Erfahrung im Skalieren von Build/Test-Systemen (Parallelisierungsstrategien, Caching-Ansätze, Reduzierung fehlerhafter Tests, Optimierung der Build-Leistung).

Was wir bieten

  • Die Möglichkeit, an den Kernsystemen zu arbeiten, die die tägliche Erfahrung jedes Ingenieurs prägen: CI, Build/Test-Werkzeuge und Entwicklerproduktivität.
  • Hohe Eigenverantwortung: Sie werden Verbesserungen liefern, die sofort in der gesamten Technik spürbar sind.
  • Eine Teamkultur, die gut dokumentierte, wiederholbare Workflows und kontinuierliche Verbesserung schätzt.

Über Open Systems

Open Systems ist ein führender Anbieter von nativen Managed SASE-Lösungen, die Netzwerk- und Sicherheitsfunktionen auf einer cloud-nativen Plattform zusammenführen. Gegründet im Jahr 1990, unterstützt das Schweizer Cybersicherheitsunternehmen mit Sitz in Zürich Unternehmen und Organisationen in mehr als 180 Ländern mit einem ganzheitlichen, kundenorientierten Service-Modell, das 24×7 Expertenunterstützung garantiert. Die Kombination aus einer innovativen Plattform, integrierten Lösungen und exzellentem Service gewährleistet sichere, zuverlässige und sorgenfreie Netzwerkoperationen – selbst innerhalb der komplexen IT-Infrastrukturen globaler Fertigungsunternehmen und NGOs. Diese Lösung bietet zuverlässige Konnektivität über Cloud-, On-Premises- und Hybridumgebungen hinweg und bietet gleichzeitig ein außergewöhnliches Benutzererlebnis durch ein intuitives Kundenportal. Angetrieben von einer zentralisierten Datenplattform und 24×7 verwalteten Diensten verbessert Open Systems nicht nur die Sicherheit, sondern steigert auch die betriebliche Effizienz und beschleunigt Innovationen – und ermöglicht sichere Netzwerke, die mit Ihrem Unternehmen wachsen.

(Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid) Arbeitgeber: Open Systems

Open Systems ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an zentralen Systemen zu arbeiten, die die tägliche Erfahrung jedes Ingenieurs prägen. Mit einem hohen Maß an Eigenverantwortung und einer Teamkultur, die gut dokumentierte, wiederholbare Arbeitsabläufe und kontinuierliche Verbesserung schätzt, fördert das Unternehmen nicht nur die berufliche Weiterentwicklung, sondern auch eine innovative und unterstützende Arbeitsumgebung in Zürich oder Bern. Die Kombination aus flexiblen Arbeitsmodellen und einem starken Fokus auf Mitarbeiterzufriedenheit macht Open Systems zu einem attraktiven Arbeitsplatz für Software- und Plattformingenieure.
Open Systems

Kontaktperson:

Open Systems HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: (Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid)

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen!

Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Teammitglieder oder den Hiring Manager zu kontaktieren. Ein kurzes, freundliches Anschreiben kann Wunder wirken und zeigt dein echtes Interesse!

Bereite dich auf technische Interviews vor

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Lass uns gemeinsam an deinen Coding-Skills arbeiten, damit du im Interview glänzen kannst!

Bewirb dich über unsere Website

Vergiss nicht, dich direkt über unsere Website zu bewerben! So hast du die besten Chancen, gesehen zu werden und wir können deine Bewerbung schneller bearbeiten.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid)

Software Engineering
Golang
Java
Rust
Automatisierung
Python
Bash
DevOps
Containerumgebungen
CI-Pipelines
Entwicklertools
Usability
Dokumentation
AI-unterstützte Entwicklung
Monorepos

Tipps für deine Bewerbung 🫡

Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Software-Engineering sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für diese Rolle brennst.

Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und wie du CI-Pipelines oder Entwickler-Tools verbessert hast. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und zu sehen, wie du unser Team bereichern kannst.

Mach es übersichtlich: Halte deinen Lebenslauf und dein Anschreiben klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir schätzen eine gute Lesbarkeit, die uns schnell einen Überblick über deine Qualifikationen gibt.

Bewirb dich über unsere Website: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und wir sie zügig bearbeiten können!

Wie du dich auf ein Vorstellungsgespräch bei Open Systems vorbereitest

Verstehe die CI-Pipeline

Mach dich mit den Grundlagen der Continuous Integration (CI) vertraut. Sei bereit, über deine Erfahrungen mit CI-Tools zu sprechen und wie du zur Verbesserung von Feedback-Schleifen beigetragen hast. Zeige, dass du die Bedeutung einer zuverlässigen CI-Pipeline verstehst.

Praktische Beispiele parat haben

Bereite konkrete Beispiele vor, in denen du Entwickler-Tools oder Automatisierungslösungen entworfen oder implementiert hast. Erkläre, wie diese Tools die Effizienz verbessert haben und welche Herausforderungen du dabei überwunden hast.

Kenntnisse in modernen Programmiersprachen

Stelle sicher, dass du deine Kenntnisse in mindestens einer modernen Programmiersprache wie Golang, Java oder Rust hervorhebst. Sei bereit, technische Fragen zu beantworten oder sogar kleine Coding-Aufgaben während des Interviews zu lösen.

Fragen zur Unternehmenskultur

Zeige Interesse an der Unternehmenskultur und den Werten des Unternehmens. Stelle Fragen zu den Arbeitsabläufen im Team, wie sie kontinuierliche Verbesserung umsetzen und welche Rolle du dabei spielen könntest. Das zeigt dein Engagement und deine Bereitschaft, Teil des Teams zu werden.

(Sr) Software / Platform Engineer (80%-100% Zurich or Bern Hybrid)
Open Systems
Standort: Zürich
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>