CareerPlan

Software Engineer, Go (Edge)

Full-time2026-10-22 → 2026-11-10

Core

Design and build Go services for a serverless platform, function deployment pipeline, and global control plane to manage workloads across edge infrastructure.

Role type

Senior backend software engineer (Go, distributed systems)

Builds

Serverless platform, function deployment pipeline, global control plane, and developer tooling

Domain

Cloud infrastructure, edge computing, distributed systems

Required skills

Go, distributed systems fundamentals, API design, relational databases, asynchronous systems, Kubernetes

Preferred skills

Developer tooling, control planes, serverless/edge-compute platforms, multi-region operations

Technologies

Go, Kubernetes, PostgreSQL, Prometheus, OpenTelemetry, NATS/JetStream, Knative, Dapr, Docker

Responsibilities

Design and build Go services for serverless platform and control plane; Own backend and control-plane software from APIs to workload management; Build reliable workflows for deployments, configuration, storage, and observability; Work with Kubernetes runtime infrastructure to diagnose latency and reliability issues; Build tooling for safe operations at scale and participate in on-call

Seniority

Mid-level, hands-on IC