Urgently Hiring
Senior Golang Engineer
Skills
About the Role
You will own critical backend infrastructure end-to-end: blockchain read state, indexing pipelines, caching, database performance, service reliability, observability, and incident response. Step into an existing Go backend to design, build, and operate low-latency services that handle highly bursty traffic. Improve indexing and caching, tune databases for performance, implement observability across logs metrics tracing and profiling, and participate in on-call incident response and production debugging. Drive system design, propose better abstractions, and harden systems for scale, correctness, and reliability.
Requirements
- Deep expertise in Go including concurrency context cancellation deadlines race detection profiling and strong testing practices
- Proven experience building and owning production user-facing low-latency backend systems at scale
- Experience building systems that handle bursty or highly variable traffic patterns
- Distributed systems fundamentals including idempotency retries ordering consistency tradeoffs caching backpressure and recovery
- Strong database fundamentals including schema design transactions indexing query tuning and performance debugging
- Strong observability and production debugging skills across logs metrics tracing and profiling
- Experience operating production systems directly including on-call and live incident response
- Infrastructure fluency with Docker Kubernetes and cloud providers such as AWS or GCP
- Product ownership and ability to independently drive system design implementation and operational quality
- Comfort with fast paced high-autonomy asynchronous startup environments
Responsibilities
- Own core backend systems
- Design build and operate low-latency Go services
- Improve and harden indexing caching database and service architecture
- Design systems to absorb bursty traffic and recover under failure
- Own observability across logs metrics tracing alerting and profiling
- Participate in incident response on-call uptime scaling and reliability
- Collaborate on architecture and product tradeoffs
- Propose better systems abstractions and product behavior
Benefits
- Equity
