Europe Arbeitnow ·
full-timeSoftware Engineer, Pub/sub
Ably30 · London
Ably provides a realtime infrastructure platform that enables developers to build interactive, live digital experiences, such as shared online spaces and streaming updates. As a Software Engineer on the Pub/Sub team, you will be responsible for the backend infrastructure that powers the company's edge messaging platform. The role involves designing and scaling core components, including low-level Pub/Sub APIs and state synchronization layers. You will tackle complex distributed systems challenges while maintaining high performance and reliability for a global user base. A significant aspect of this position is the integration of AI tools into the development lifecycle for prototyping and iteration, though you will retain full ownership of architectural decisions and code quality. This role is well-suited for engineers with a strong background in distributed systems and messaging queues who are proficient in Node.js or Go. It requires a self-starting individual who thrives in fast-paced environments and is committed to a developer-first approach, ensuring that infrastructure improvements directly enhance the experience for teams building on the platform.
Our everyday digital experiences are in the middle of a realtime revolution: chatting alongside a livestream, getting realtime financial updates, or working with colleagues in a shared online space. Consumers now expect realtime as standard, and Ably powers a large part of it. We put developers first. Our products help teams build, extend, and deliver realtime digital experiences, delivering over 700 billion messages to more than 2 billion devices every month. Teams at HubSpot, Fin, Dialpad, NASCAR, Sportsbet, and General Motors all build on Ably. Working at Ably means helping build the infrastructure that will shape the next generation of the internet. More of what people do online is becoming live, shared and interactive, which only makes what we build more relevant and more necessary. AI is the latest place that shows up. There's still so much to build, and we'd like your help with it. About this role The Pub/Sub team owns the core backend that underpins Ably's entire edge messaging platform. This is a rare opportunity to work on genuinely hard distributed systems problems at planet scale; designing and improving the infrastructure that developers and their users depend on in production every day. You'll be hands-on, driving the development of new functionality and initiatives to scale and improve Ably's core Pub/Sub platform. We work in an AI-first engineering culture: AI tools are part of how we plan, prototype, and iterate - but engineers own every technical decision, and human judgment is the quality bar that everything is measured against. You can read more about the core concepts of working on a truly distributed system in our blog post here . Day to day you will Deliver key platform functionality. You'll work across Ably's realtime products including our low-level Pub/Sub APIs, our LiveObjects state synchronisation layer, and AI Transport, the messaging backbone purpose-built for AI agent communication, focussing on shipping new features, performance improvements, bug fixes and maintenance. Work fluently with AI tooling. You'll use AI tools for planning, spike work, code generation, and documentation, while taking full ownership of correctness, architectural quality, and what actually ships. Fast iteration is expected; shortcuts in quality are not. Solve hard distributed systems problems . You'll collaborate with a talented engineering team to work through genuinely interesting and challenging technical problems. Stay driven by 'Developer First' principles . You'll work closely with other engineers to identify and address the most important problems developers face when building on Ably. Push to see your work in customers' hands . You'll move with urgency to ship, because you care about the impact your work has on the developers and companies building on our platform. We'd love to talk if you have A strong interest in, or direct experience with, distributed systems and large-scale infrastructure. Experience working with or building messaging queues, pub/sub systems, or streaming systems at scale. Extensive experience with a high-level server-side language (Node.js or Go preferred). The ability to self-start, work through ambiguity, and make good decisions without a lot of hand-holding. A practical relationship with AI tooling. You use it to go faster and think more clearly, and you know where to apply rigour that AI alone can't provide. A transparent, collaborative 'build in the open' mindset. You're comfortable sharing your work publicly, whether that's writing about what you're building, talking about technical decisions, or contributing to the broader developer conversation around the problems Ably solves. Experience in dynamic, early-stage environments where adaptability and resourcefulness are core skills. Bonus points if you have Experience building developer-first products. Experience with products brought to market through a product-led growth approach. </
| Role | Software Engineer, Pub/sub |
|---|---|
| Company | Ably30 |
| Location | London |
| Type | full-time |
| Compensation | Not disclosed |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4More at Ably30
Other jobs at Ably30
- Senior Software Engineer, Backoffice Platform · London
- Staff Tech Lead, Web & Developer Products · London
- Senior Developer Experience Writer · London
- Senior Talent Partner · London
Explore Related Placements
// similar opportunities
You might also like
Software Engineer
Sonymusicentertainment
About Sony Music Entertainment At Sony Music Entertainment, we fuel the creative journey. We’ve played a pioneering role in music history, from the first-ever m...
Software Engineer
Janestreet
About the Position We’re looking for Software Engineers who want to help us design and build the systems and tools that run the firm. You’ll find Software Engin...
Software Engineer
Axon
Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with...
Software Engineer
Wolt
About Wolt At Wolt, we create technology that brings joy, simplicity and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaur...
Software Engineer
Axle Careers
About Us At Axle Energy, we’re building the infrastructure that will underpin the decarbonised energy system. Our software moves energy usage to times when elec...
Software Engineer
Zego
About Zego 🚀 At Zego, we're on a mission to do the good thing, not the insurance thing. Insurance hasn't changed much in over a century. The way we live, work ...