Senior Golang Backend Engineer Needed
Budget: $2 – $8 USD
Senior Golang Backend Engineer — Scale a High-Traffic SSR Web Platform (Long-Term, Remote)
We're a product team rebuilding the backend of a consumer web platform in Go with a server-rendered architecture and a modern React / shadcn front end. The product already serves a real audience (5,000+ active users, ~2M monthly page views) and we're engineering it to scale cleanly to 10–100× that load. We need a senior Go engineer who builds systems that stay fast, maintainable, and well-tested under growth — not just code that "works" until the next feature breaks it.
What you'll do:
- Architect and build scalable Go services (SSR + APIs) — data models, caching, concurrency, and performance under load.
- Set the patterns and project structure the rest of the team follows.
- Build real-time features (SSE / WebSockets; bonus for QUIC / HTTP-3 / WebTransport).
- Integrate cleanly with a Next.js / React / shadcn front end.
- Write clean, idiomatic, well-tested and documented code — tests ship with the code.
- Work in an AI-assisted workflow (Claude Code / Cursor) for speed without sacrificing quality.
Must have:
- 5+ years backend, with strong, idiomatic Go (goroutines, channels, context, profiling — concurrency without races/deadlocks).
- Proven track record scaling production systems: caching, queues, DB/query optimization, horizontal scaling, observability.
- Solid grasp of SSR web architecture and REST/GraphQL APIs.
- Relational databases + Redis; comfortable reasoning about performance.
- Genuine testing discipline and clean, documented code.
Nice to have:
- Full-stack comfort with React / Next.js / shadcn.
- Real-time at scale (WebSocket/SSE, QUIC/HTTP-3, WebTransport).
- Experience migrating a legacy stack (e.g. Node/Vue) to a Go SSR architecture.
- Analytical/columnar DBs (e.g. ClickHouse), Docker, CI/CD, cloud/k8s.
Engagement: Long-term, full-time, remote. Start ASAP.
To apply, please include (we read these first):
- A link to a Go codebase or sample you're proud of.
- One system you scaled: the bottleneck, what you changed, and the result (with numbers).
- Your experience with real-time features and with AI-assisted development.
- Availability and rate.
We're a product team rebuilding the backend of a consumer web platform in Go with a server-rendered architecture and a modern React / shadcn front end. The product already serves a real audience (5,000+ active users, ~2M monthly page views) and we're engineering it to scale cleanly to 10–100× that load. We need a senior Go engineer who builds systems that stay fast, maintainable, and well-tested under growth — not just code that "works" until the next feature breaks it.
What you'll do:
- Architect and build scalable Go services (SSR + APIs) — data models, caching, concurrency, and performance under load.
- Set the patterns and project structure the rest of the team follows.
- Build real-time features (SSE / WebSockets; bonus for QUIC / HTTP-3 / WebTransport).
- Integrate cleanly with a Next.js / React / shadcn front end.
- Write clean, idiomatic, well-tested and documented code — tests ship with the code.
- Work in an AI-assisted workflow (Claude Code / Cursor) for speed without sacrificing quality.
Must have:
- 5+ years backend, with strong, idiomatic Go (goroutines, channels, context, profiling — concurrency without races/deadlocks).
- Proven track record scaling production systems: caching, queues, DB/query optimization, horizontal scaling, observability.
- Solid grasp of SSR web architecture and REST/GraphQL APIs.
- Relational databases + Redis; comfortable reasoning about performance.
- Genuine testing discipline and clean, documented code.
Nice to have:
- Full-stack comfort with React / Next.js / shadcn.
- Real-time at scale (WebSocket/SSE, QUIC/HTTP-3, WebTransport).
- Experience migrating a legacy stack (e.g. Node/Vue) to a Go SSR architecture.
- Analytical/columnar DBs (e.g. ClickHouse), Docker, CI/CD, cloud/k8s.
Engagement: Long-term, full-time, remote. Start ASAP.
To apply, please include (we read these first):
- A link to a Go codebase or sample you're proud of.
- One system you scaled: the bottleneck, what you changed, and the result (with numbers).
- Your experience with real-time features and with AI-assisted development.
- Availability and rate.
Related categories:
Golang
Node.js
Express JS
Socket IO
AngularJS
Backend Development
RESTful API
Next.js