Software Engineer, Pub/Sub
Core
Designing and improving the core backend infrastructure for a planet-scale edge messaging platform that powers realtime digital experiences for millions of devices.
Role type
Senior IC distributed systems engineer (backend infrastructure)
Builds
Low-level Pub/Sub APIs, LiveObjects state synchronisation layer, and AI Transport messaging backbone
Domain
Cloud infrastructure / Distributed systems / Realtime messaging
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, large-scale infrastructure, messaging queues/pub/sub systems, streaming systems, Node.js, Go, AI tooling integration, architectural decision making
Preferred skills
developer-first product building, product-led growth experience, open source contribution
Technologies
Node.js, Go
Responsibilities
Deliver key platform functionality including new features, performance improvements, and bug fixes; Work fluently with AI tooling for planning, prototyping, and code generation; Solve hard distributed systems problems; Collaborate to address developer pain points; Ship work with urgency to impact customers
Seniority
Senior, hands-on IC