CareerPlanSign in

Software Development Engineer

💼 Full-time🗓 2026-10-03

Core

Design and build a simulation project in Golang to model large-scale distributed systems running on Kubernetes without requiring real hardware.

Role type

Senior IC Software Development Engineer (Golang/Kubernetes)

Builds

Simulation of distributed clusters (1000s of nodes) on a single machine

Domain

Cloud Native / Distributed Systems

Required skills

Golang (Advanced), Kubernetes, Microservice Architecture, Distributed Systems, Data Structures, Algorithms, AI-assisted coding (Claude Code/Codex/Cursor)

Preferred skills

Experience with multi-node or distributed Golang development

Technologies

Golang, Kubernetes, Claude Code, Codex, Cursor

Responsibilities

Design microservices to operate and scale in distributed system architecture; Create a simulation project to emulate a cluster of thousands of nodes on one machine; Utilize AI tools for code generation and development from the ground up.

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 940,000+ jobs from 20+ sources.