5+ years of professional experience in backend software development Demonstrated experience working on scalable and reliable distributed systems Proficiency in Go (Golang) along with experience in another modern programming language Experience building and consuming APIs Good understanding of system design and domain modeling Familiarity with observability concepts such as metrics, tracing, structured logging, and debugging in distributed systems A collaborative engineer who takes ownership of their work, communicates clearly, and thrives in cross-functional teams