Senior Software Engineer

Coopers Group — Switzerland · Posted ~6 hours ago

Senior

Skills

Go Distributed systems Data-intensive applications Kafka ClickHouse SQL Git CI/CD DevOps Infrastructure as Code Agile Golang

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced Senior Software Engineer is sought to build and evolve scalable, reliable solutions centered on Go and data-intensive distributed applications. You will work with streaming and analytical data technologies, optimize SQL queries, build CI/CD automation, manage infrastructure as code, and contribute within an agile DevOps environment.

Highlights

Work on scalable, reliable software for data-intensive distributed applications, with modern engineering practices including CI/CD, DevOps, Infrastructure as Code, and agile teamwork.

Description

Für unseren Kunden aus dem hoch sensitiven Bundesumfeld suchen wir einen erfahrenen Senior Software Engineer mit Schwerpunkt auf Go / Golang und datenintensiven, verteilten Applikationen. Der Einsatz umfasst die Entwicklung und Weiterentwicklung skalierbarer Softwarelösungen sowie deren zuverlässige Bereitstellung in produktiven Umgebungen. Deine Aufgaben: Entwicklung und Weiterentwicklung skalierbarer und zuverlässiger Softwarelösungen mit Go / GolangEntwicklung von Software für datenintensive und verteilte ApplikationenIntegration und Optimierung von Datentechnologien wie Kafka und ClickHouseEntwicklung und Optimierung performanter SQL-Abfragen für grosse DatenmengenEinsatz von Git zur Versionskontrolle und Verwaltung von Code-ÄnderungenAufbau und Weiterentwicklung von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-ProzessenMitarbeit in agilen Teams nach dem DevOps-AnsatzAutomatisierung und Verwaltung der Infrastruktur mittels Infrastructure as Code (IaC), insbesondere mit AnsibleEinsatz und Weiterentwicklung von Container-Technologien wie Docker oder PodmanSicherstellung einer stabilen, performanten und zuverlässigen Softwarebereitstellung Dein Profil: Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise in einem vergleichbaren technologischen UmfeldFundierte Kenntnisse und praktische Erfahrung mit Go / GolangErfahrung mit datenintensiven und verteilten SystemenGute Kenntnisse in SQL und Erfahrung mit relationalen DatenbankenErfahrung mit Git und CI/CD-PipelinesGute Kenntnisse in Linux-basierten BetriebssystemenErfahrung mit agilen Arbeitsmethoden und dem DevOps-AnsatzErfahrung mit Infrastructure as Code, insbesondere Ansible, von VorteilErfahrung mit Container-Technologien wie Docker oder Podman von VorteilKenntnisse in Kafka und ClickHouse von VorteilKenntnisse in C++ und/oder Python von VorteilFliessendes Deutsch, sehr gute Englisch-Kenntnisse von VorteilSauberer Leumund