Senior Software Engineer - Go
stark · Berlin
Job description
About the role
As a Senior Software Engineer on the Infra & DevSecOps team, you will act as the technical bridge between software, firmware and infrastructure. You will ensure that our autonomous stack builds, deploys and runs securely across edge devices, micro‑controllers and cloud‑connected systems, directly influencing the reliability of unmanned air, land and sea platforms.
Key responsibilities
- Build and maintain secure links between on‑prem infrastructure and Google Cloud Platform (GCP).
- Provision and manage infrastructure using Infrastructure‑as‑Code (IaC) and integrate on‑prem identity providers with GCP IAM following Zero‑Trust principles.
- Orchestrate migration of cloud workloads to on‑prem environments and provide unified visibility across the hybrid stack.
- Design, implement and maintain GitLab CI/CD pipelines for embedded and cross‑compiled builds, automating test and deployment workflows.
- Apply DevSecOps/EdgeOps practices, manage multi‑architecture container images (Docker, OCI) and maintain build scripts.
- Collaborate with firmware and electronics teams to integrate micro‑controllers, sensor boards and autopilot hardware, supporting driver compilation and communication bridges (UART, CAN, SPI, I²C).
- Build Linux‑derived operating systems for ARM64 targets and manage multi‑architecture build automation (AMD64/ARM64).
Required profile
- Bachelor’s or Master’s degree in Computer Engineering, Robotics, Embedded Systems or a related field.
- 2‑5 years of experience in DevOps, EdgeOps or related infrastructure roles.
- Solution‑oriented mindset with a focus on delivering secure, reliable systems.
Required skills
- Go programming language.
- Google Cloud Platform (GCP) and IAM.
- Infrastructure‑as‑Code (IaC) tools.
- GitLab CI/CD pipeline creation and maintenance.
- Docker and OCI containerization for multi‑arch builds.
- ARM64 and AMD64 build environments.
- Linux system building and cross‑compilation.
- Micro‑controller integration (UART, CAN, SPI, I²C).
- DevSecOps / EdgeOps principles and Zero‑Trust security.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Financial Controller (m/w/d) 11
- Controller (m/w/d) 8
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Business Development Manager 7
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Front Office Agent (m/w/d) 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Key Account Manager (m/w/d) 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 days ago
Expires 1 month from now
14 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
stark
Berlin