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

Get the CLI →

Client Server

New

Backend Developer Golang Node Pub / Sub

Posted 2 views
Discussion
Overview

In this role you will help build and scale a real-time messaging platform that underpins a distributed infrastructure. You will own architecture decisions and deliver production-grade software solving performance, reliability and scalability challenges. You will work on low-latency messaging, Pub/Sub services, and state synchronization, leveraging AI tooling while staying focused on engineering quality. This position offers autonomous work in a fast-paced environment with collaboration across cross-functional teams and a path to meaningful impact at scale.

Pay / Benefits
  • Salary up to 120k
  • EMI share option scheme
  • 28 days annual leave
  • Enhanced maternity and parental leave
  • Home-station setup of your choice
  • Learning budget (1000 p/a + 5% time for personal projects)
Responsibilities
  • design and implement new platform capabilities for a real-time messaging system
  • improve performance, reliability and fault-tolerant behavior of distributed services
  • work on low-latency messaging, Pub/Sub, and state synchronization
  • contribute to AI-driven development infrastructure and production-grade software
  • own architecture decisions, code quality, and technical direction
  • collaborate with cross-functional teams and operate autonomously in a fast-paced setting
Key requirements
  • 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 optimization and fault-tolerant design
  • experience with Pub/Sub messaging
  • comfort working autonomously in a fast-paced environment
  • familiarity with modern AI development tools is a plus
  • experience with Kafka, RabbitMQ, NATS, streaming systems or cloud infrastructure is advantageous
  • self-motivated
  • problem solving
  • ownership
  • Go
  • Node.js
  • distributed systems

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