BlueThrone
Senior Backend Engineer (Node.js)
World Remote Senior
Description
Senior Backend Engineer (Node.js)
Own backend systems used by millions. Bold architecture, real ownership, zero hand-holding. Remote, flexible, and real impact!
What you'll do
- Architect and evolve backend systems that support millions of active users - from designing architecture to making sure everything runs smooth at scale.
- Build APIs engineers love - clean, reliable, and intuitive, so the frontend team can move fast without friction.
- Work with complex data flows, caching, and messaging.
- Catch performance bottlenecks before users ever notice them.
- Work closely with product, frontend, and data teams - ship fast, iterate faster.
- Bring fresh ideas, constantly push limits, challenge assumptions, and raise the bar for backend engineering.
What you bring
- 5+ years building backend systems at real scale - you’ve seen what works and what breaks when millions of people use a product.
- Strong Node.js + TypeScript on the backend. This is your primary stack, and it shows - async code, event loops, and backend architecture decisions are second nature to you.
- Experience designing scalable architectures and REST APIs other engineers actually want to use.
- Deep knowledge of PostgreSQL, ClickHouse, and Elasticsearch - comfortable with large datasets, unbothered by a bad query plan.
- Hands-on with Redis and RabbitMQ - you know how to make systems both fast and resilient.
- Confidence around infrastructure: Nginx, Kubernetes, deployment pipelines.
- Go is a HUGE plus. If you've shipped services with it, great - tell us. If you haven't but you're curious to pick it up as part of the role, that works too.
You’ll fit right in if you
- Prefer freedom over fixed schedules - remote, flexible, unlimited time off.
- Are naturally curious and love driving real impact for users and the business.
- Can wear multiple hats - we love experts, but we also value jacks of all trades.
- Keep things cool, calm, and collected - save the drama for your llama.
- Like challenges and aren’t afraid to roll up your sleeves to win.
- Believe in working smarter, not harder - focus on productivity and results, not punching the clock.
- Follow your passion and have fun while doing work that actually matters.
The interview process
- Initial call with the People team (45 minutes)
- Technical interview with our Tech Lead (90 minutes).
- Chat with the CTO (60 minutes).
Department
Technology
Role
Software Engineer, Backend
Locations
Multiple locations
Remote status: Fully Remote
Employment type
Full-time