We are hiring a Senior Golang Engineer to join our client's core backend team. The successful candidate will own critical systems responsible for market creation, settlement, and automated payouts during high-stakes global livestream events.
Requirements
- Own core backend systems powering the clients user-facing product
- Design, build, and operate low-latency Go services that serve critical application and blockchain-related read state
- Improve and harden our indexing, caching, database, and service architecture for scale, correctness, and reliability
- Design systems that can absorb highly bursty traffic and recover cleanly under failure
- Own observability across logs, metrics, tracing, alerting, profiling, and production debugging
- Be directly involved in incident response, uptime, scaling, and backend reliability
- Work closely with the founders on architecture, product shape, and technical tradeoffs
- Propose better systems, better abstractions, and better product behavior instead of waiting to be told what to build
- Help set the bar for backend engineering as the company grows
- Expert Go Proficiency: Deep expertise in Go, including sophisticated concurrency patterns, context management, race detection, and profiling.
- Distributed Systems Mastery: A proven track record of building user-facing, low-latency systems at scale.
- Database Fundamentals: Strong experience in schema design, transaction management, and performance tuning for high-throughput applications.
- Operational Excellence: Experience operating production systems directly, including modern DevOps (Docker, Kubernetes, AWS/GCP) and live incident response.
- Startup DNA: Comfort in a high-autonomy, 'docs-heavy,' and async-first environment where you move quickly.
Benefits
- Competitive Compensation
- Equity & Incentives
- Remote Flexibility
- Innovation