Senior Software Engineer - Go
Core
Build and maintain secure connectivity between on-premise infrastructure and GCP, managing hybrid-stack workloads and optimizing egress cost and latency.
Role type
Senior DevOps/EdgeOps Engineer (Hybrid Cloud & Embedded Systems)
Builds
Secure connectivity solutions, hybrid-stack workloads, and automated build/deployment pipelines for multi-architecture targets.
Domain
Cloud Infrastructure, Embedded Systems, Robotics
Deliverable
production ML models | infrastructure
Required skills
Infrastructure-as-Code, GCP IAM, Zero Trust principles, GitLab CI/CD, Docker/OCI containers, Linux OS development, ARM64/AMD64 build automation, UART/CAN/SPI/I²C communication protocols, DevSecOps, EdgeOps practices
Preferred skills
Firmware integration, microcontroller testing, cross-compiled builds
Technologies
GCP, GitLab CI/CD, Docker, Linux, ARM64, AMD64, UART, CAN, SPI, I²C
Responsibilities
Provision and manage infrastructure using infrastructure-as-code; Integrate on-premise identity providers with GCP IAM; Orchestrate cloud-to-on-premise workload transitions; Design and maintain GitLab CI/CD pipelines; Automate build, test and deployment workflows; Manage Docker and OCI containers for multi-architecture builds; Develop build scripts and Linux-derived OS for ARM64 targets; Collaborate with firmware teams to integrate microcontrollers and sensor boards; Support driver compilation and communication bridges between Linux and MCU-level systems.
Seniority
Senior, hands-on IC