Point your AI agent at freehire and let it find you a job.

Get the CLI →

Client Server

NewBe an early applicant

Backend Developer Go Node Pub/Sub

Posted Updated
Discussion

Summary

Backend engineer on the core real-time messaging platform team, designing and scaling Pub/Sub, event-driven distributed systems in Go or Node.js (Kafka, RabbitMQ, NATS), improving latency and reliability, and working in an AI-first environment. Remote/hybrid with monthly meetups at the North London office.

Salary: £40,000 - 70,000 per year

Requirements:

  • Strong backend development experience with Go, Node.js or another modern server-side language
  • Experience building or operating distributed systems, messaging platforms, event-driven architectures or streaming technologies
  • Understanding of scalability, concurrency, performance optimisation and fault tolerant system design
  • Experience with Pub / Sub messaging
  • Ability to solve complex technical challenges and deliver high quality, production-ready software
  • Comfort working autonomously in a fast-paced engineering environment
  • Openness to using modern AI development tools while maintaining a strong focus on engineering quality
  • Experience with Kafka, RabbitMQ, NATS, streaming systems, developer platforms or cloud infrastructure is highly advantageous

Responsibilities:

  • Join our team responsible for the core messaging platform that underpins our real-time infrastructure
  • Design and build new platform capabilities for highly scalable distributed systems
  • Improve performance and reliability across our platform
  • Solve complex engineering problems at scale
  • Contribute to low latency messaging, Pub / Sub services, state synchronisation and next-generation AI communication infrastructure
  • Deliver production-grade software used by developers around the globe
  • Work in an AI-first engineering environment, leveraging modern AI tools to accelerate development while retaining ownership of architecture, code quality and technical decision-making

Technologies:

  • AI
  • Backend
  • Cloud
  • Support
  • Kafka
  • NATS
  • RabbitMQ
  • Slack
  • NodeJS
  • Golang

More:

We are a high growth technology company whose messaging platform powers millions of real-time interactions for developers and businesses worldwide. You can work remotely or hybrid, collaborating via Slack and meeting the team at our dog-friendly office in North London around once a month for tech talks, lunch and learn events, and more. We offer a competitive salary up to 120k plus equity, an EMI share option scheme, 28 days annual leave, enhanced maternity and parental leave, your choice of kit and home-station setup, a personal learning and development budget of 1000 per year plus 5% time for your own projects, BUPA health insurance with dental and mental health support, pension, life assurance, income protection, a fully paid one-month sabbatical after five years service, gym subsidies, a cycle to work scheme, and more.

last updated 36 week of 2026

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available