Senior Software Engineer (Go)
Core
Design, develop, and maintain internal developer tools, APIs, and CLI tooling to automate operational workflows and improve the engineering organization's productivity.
Role type
Senior IC backend engineer (Go/Platform Engineering)
Builds
Internal developer platforms, Go-based microservices, CLI tools, and self-service infrastructure abstractions
Domain
Network as a Service (NaaS), Cloud Infrastructure, Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Kubernetes, RESTful APIs, Microservices, Database optimization, AWS, Git, CI/CD, Performance profiling
Preferred skills
Building internal developer-facing tools, CLI application development, Governance-as-Code practices
Technologies
Go, Kubernetes, EKS, AWS, GitHub, Git
Responsibilities
Develop high-performance Go-based APIs and microservices; Engineer scalable automation systems for workflow orchestration; Implement governance-as-code for repository and service oversight; Build self-service infrastructure interfaces; Operate and optimize Go-based backend systems on Kubernetes/EKS
Seniority
Senior, hands-on IC