Senior Software Development Engineer, Realtime

Remote-first

Core hours 11 - 3

Dog friendly

Our everyday digital experiences are in the midst of a realtime revolution. Whether attending an event in a virtual venue, receiving realtime financial information, or monitoring live car performance data – consumers simply expect realtime digital experiences as standard. Ably provides a suite of APIs to build, extend, and deliver powerful digital experiences in realtime for more than 265 million devices across 80 countries each month, supporting organizations like Toyota, Bloomberg, Hubspot and Split.

Working at Ably means helping to build the infrastructure and technology that will power and shape the future of the internet. The opportunity in front of us is immense. But we can’t rest yet. And we’d like your help. As Ably enters its next stage of growth, we’re looking for talented and curious individuals to help us build and deliver the platform to power synchronized digital experiences in realtime for one billion devices every week by 2024.

What’s it like to work at Ably?

Ably is entering a new phase of growth led by an experienced senior team. You’ll be part of a successful, highly motivated, and extremely collaborative team. We want to work in a company of inclusive people who treat each other well.

To see what life’s like at Ably, check out our careers page at ably.com/careers and read the story of how Ably's core values came to be.

Diversity, Inclusion & Belonging at Ably

We believe our differences as individuals is what makes us great. Our people are at the heart of what we do, and we encourage everyone to be their most authentic self at Ably: we see inclusivity and openness as fundamental to creating long-term success as an organization. We encourage applications from all backgrounds regardless of age, disability, gender, sexual orientation, parental status, race, religion, educational background or neurodiversity. Ably has an amazing opportunity ahead of us, and we want anyone to be able to contribute to that opportunity.

In this role

The Realtime team owns the core backend that underpins Ably’s entire edge messaging platform. This role is a unique opportunity to have a major impact in a fast growing company and to work on planet-scale infrastructure.

As part of a cross-functional agile team, you’ll:

  • Collaborate with other engineers to solve interesting and challenging problems
  • Contribute to the delivery of key functionality or help scale and evolve our platform or move the needle on performance
  • Design, develop, deploy and optimise backend services with a focus on low latency, high availability and scalability
  • Have opportunities to lead cross-functional initiatives
  • Work in an environment that supports your individual growth and encourages innovation

We'd love to hear from you if

  • You have 4+ years of experience developing back-end services at scale, including experience with concurrency, distributed systems and low latency throughput
  • You have experience working with or building messaging queues and/or pub/sub systems at scale
  • You have extensive experience programming in a high-level server-side language like Go, Node.js, Java, C++, or Python
  • You enjoy contributing back to Open Source communities
  • You have the ability to self-start and you embrace a growth mindset
  • You are eager to share knowledge and mentor others
  • You are an effective communicator and an excellent teammate

What’s in it for you?

  • A great company culture where every individual is valued and supported
  • Share options. We believe that all Ablyans should share in our success and growth
  • We’ll support your professional development with a £1000 annual learning budget and up to 10% learning and development time
  • We’re remote first, so you can work flexibly in a way that fits your lifestyle. You’re also welcome to pop into our communal office space in Shoreditch, London if you want to collaborate in-person or socialise with the team.
  • Fully-paid quarterly summits, where we take a few days to step back as a team and a company, to have some fun together and work on things we might not have time for day-to-day
  • Your choice of high quality tech kit to work on
  • Home workstation set up budget of £500, plus an annual top-up of £150
  • Regular company away days and social events
  • Weekly individual drinks and snacks budget
  • Private healthcare, 24/7 Employee Assistance Programme and life assurance
  • Access to private and confidential coaching with Sanctus
  • A monthly wellbeing budget with Juno
  • A matching pension contribution of 5%
  • Life Assurance and Income Protection with Canada Life
  • Financial Coaching with Octopus MoneyCoach
  • A Cash Plan with SimplyHealth
  • 27 days of paid annual leave plus a day off on your birthday (36 days including bank holidays)
  • 10 days of paid sick leave (including mental health days) per year
  • Dog friendly office for when you’re in the office!

If you enjoy working as part of a technology company, value open source, and love solving hard problems - then we’d love to hear from you, regardless of whether you fit the job description exactly or not. If in doubt, drop us an email; we’d be more than happy to give you some advice on your application.

Apply now

Remote-first

Core hours 11 - 3

Dog friendly