Backend Engineer
Department
Engineering
Employment type
Full-time
Location
Belgrade, Serbia
We're looking for a Backend Engineer to help us build the real-time, collaborative systems that power Wonder. Wonder is a highly interactive product where many users edit the same canvas at the same time, so the backend needs to be fast, reliable, and built for live data from day one.
The role
This role sits at the intersection of backend engineering, real-time systems, and infrastructure. We want someone strong in Golang, with serious hands-on experience building real-time, multiplayer, or live-collaboration systems on top of websockets and event-driven architectures.
You'll own the systems that make Wonder feel instant: presence, multiplayer editing, sync, low-latency state propagation, and the AI workflows that run alongside them. You'll also work on the broader backend platform: APIs, infrastructure on GCP, Kubernetes, observability, and the foundations we need to scale.
This is a hands-on role for someone who enjoys thinking in terms of latency, throughput, consistency, reliability, and system design, and who is comfortable getting deep into both application code and production infrastructure.
It's a strong plus if you also understand the basics of how AI systems are built and deployed, since Wonder's backend supports increasingly intelligent workflows.
In one sentence: Build the real-time backend that makes Wonder feel instant, collaborative, and rock-solid at scale.
What you'll do
- Design and build real-time, websocket-based systems that power live multiplayer editing, presence, and sync inside Wonder
- Build backend services in Golang that power Wonder's product, real-time pipelines, and AI workflows
- Own parts of our cloud infrastructure on GCP and Kubernetes, including deployment, reliability, and scaling
- Improve latency, throughput, observability, and fault tolerance across hot paths
- Collaborate across engineering to design clean APIs and resilient internal systems
- Help shape backend architecture and infrastructure standards from an early stage
What we're looking for
- Strong backend engineering experience with Golang
- Real, hands-on experience building real-time systems with websockets, pub/sub, or event-driven architectures
- Comfort working on multiplayer, collaborative, or live-data products where latency and consistency matter
- Solid hands-on experience with GCP, Kubernetes, and modern cloud infrastructure
- Good understanding of distributed systems, system design, and reliability engineering
- Ability to think through scaling challenges, production operations, and long-term architecture
- Comfortable owning infrastructure as well as backend application code
- Bonus: experience with CRDTs, OT, or other concurrent-editing protocols
- Bonus: familiarity with AI infrastructure or experience supporting LLM-powered systems in production
We're looking for a Backend Engineer to help us build the real-time, collaborative systems that power Wonder. Wonder is a highly interactive product where many users edit the same canvas at the same time, so the backend needs to be fast, reliable, and built for live data from day one.
The role
This role sits at the intersection of backend engineering, real-time systems, and infrastructure. We want someone strong in Golang, with serious hands-on experience building real-time, multiplayer, or live-collaboration systems on top of websockets and event-driven architectures.
You'll own the systems that make Wonder feel instant: presence, multiplayer editing, sync, low-latency state propagation, and the AI workflows that run alongside them. You'll also work on the broader backend platform: APIs, infrastructure on GCP, Kubernetes, observability, and the foundations we need to scale.
This is a hands-on role for someone who enjoys thinking in terms of latency, throughput, consistency, reliability, and system design, and who is comfortable getting deep into both application code and production infrastructure.
It's a strong plus if you also understand the basics of how AI systems are built and deployed, since Wonder's backend supports increasingly intelligent workflows.
In one sentence: Build the real-time backend that makes Wonder feel instant, collaborative, and rock-solid at scale.
What you'll do
- Design and build real-time, websocket-based systems that power live multiplayer editing, presence, and sync inside Wonder
- Build backend services in Golang that power Wonder's product, real-time pipelines, and AI workflows
- Own parts of our cloud infrastructure on GCP and Kubernetes, including deployment, reliability, and scaling
- Improve latency, throughput, observability, and fault tolerance across hot paths
- Collaborate across engineering to design clean APIs and resilient internal systems
- Help shape backend architecture and infrastructure standards from an early stage
What we're looking for
- Strong backend engineering experience with Golang
- Real, hands-on experience building real-time systems with websockets, pub/sub, or event-driven architectures
- Comfort working on multiplayer, collaborative, or live-data products where latency and consistency matter
- Solid hands-on experience with GCP, Kubernetes, and modern cloud infrastructure
- Good understanding of distributed systems, system design, and reliability engineering
- Ability to think through scaling challenges, production operations, and long-term architecture
- Comfortable owning infrastructure as well as backend application code
- Bonus: experience with CRDTs, OT, or other concurrent-editing protocols
- Bonus: familiarity with AI infrastructure or experience supporting LLM-powered systems in production