Job Title : Go Systems Engineer
Location: Mountain View, California
Contract Type: Full-time, Permanent
Must Have Requirements:
• Experience: 8-10 years in low-level systems, 6-8 years in Go
• 7+ years production experience with Go, where Go is your primary language.
• Must have authored or contributed to a Go compiler, runtime module, or garbage collector (proof required).
• Have written your own RPC protocol or messaging bus — gRPC is not acceptable.
• Demonstrated ability to write lock-free, wait-free algorithms in production use.
• Must have developed and maintained a production-grade Raft or Paxos implementation, not just used one.
• Proven experience writing and shipping code that runs with No OS, No libc and No dynamic memory allocation
• Designed or implemented your own Bytecode VM, Memory-safe networking stack, Custom kernel module in Go or via cgo
• Comfort operating in air-gapped, sandboxed, or no-stdlib environments.
• Can trace a syscall from Go code to the actual hardware interrupt.
• Familiarity with atomic memory models, ABA problems, and formal memory safety guarantees in weak memory environments. Preferred But Not Must Have:
• Implemented a custom Go scheduler (not tuned — written).
• Deep familiarity withMemory-mapped IO, Real-time kernel patches and Instruction-level profiling (e.g. perf, BPF, VTune)
• Maintainer status in major projects like Kubernetes, Etcd, or container runtimes.
• Can quote Go's escape analysis behavior line-for-line from its compiler source.