Senior Backend Engineer

Yerevan, Armenia · Engineering


Disperse is a VC-backed artificial intelligence construction startup focused on improving on-site productivity with the help of computer vision. Our goal is to ultimately re-imagine the way building projects are planned, delivered and operated.

We're currently working on some of the largest building projects in London (e.g. Renzo Piano’s Shard Place, Wood Wharf) and have grown from 5 to 35 people over the past year. We have ambitions to expand significantly, which means that we are looking for passionate and enthusiastic talent to join the team.

We move at a high speed, and will provide you with immense opportunities for initiative, creativity and leadership. Our proudly diverse, international team is based in London, Sarajevo and Yerevan, and has a wealth of experience from construction management to computer vision and robotics.


We’re looking for an experienced backend engineer to play a key role in our growing software engineering team. Working primarily with a JavaScript stack, you’ll be collaborating with the CTO and Technical Lead to fundamentally reimagine how to structure the company’s data and expose it through consistent, well-documented interfaces. You’re someone who is extremely comfortable with databases both relational and non-relational, and can extract the best performance out of each of them via sensible design and optimised queries. As part of your core role, you’ll leverage your experience in designing and deploying RESTful and WebSocket APIs supported by a comprehensive test suite, working with AWS cloud computing, and designing asynchronous systems.

Our culture

Ask anyone at Disperse what they love most about working here, and they'll probably tell you "it's the people!", "the team, of course", "the people and the Hedwig owls in the offices".

As clichéd as it may sound, we're very proud of the people we have and the close-knit, family culture we've built across London, Sarajevo and Yerevan. Despite the distances, we're united through the passion with which we approach our goals and the fun that we have along the way. We always look out for each other, no matter what. The following should give you a good idea what type of culture you'd be joining:



The process

1. A review of your application;

2. A 1-hour on-site chat where we can learn more about each other;

3. A 1-2 hour on-site technical chat and task to see how you tackle problems;

4. Two rounds of background and cultural chats with our London team and company leadership (video chat).

Apply for this job