Senior Software Engineer

Remote-first
London, UK
2 months ago
Apply on apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Distributed Systems Python (Programming Language) Concurrency Backend

Job description

As a Senior Backend Engineer, you’ll play a key role in shaping the next generation of the platform by:Building and scaling high-performance backend services in GoDesigning and delivering distributed systems capable of handling significant scale and thuputDriving performance optimisation and low-latency architecture initiativesContributing to the modernisation and rewrite of core platform servicesCollaborating closely with platform, infrastructure, and product engineering

Requirements

Strong commercial experience developing backend systems ideally with Go (Would consider Java or Python)5+ years’ experience building scalable, distributed applicationsDeep understanding of concurrency, systems design, and performance optimisationExperience working on low-latency and/or high-throughput platformsComfortable operating in fast-moving, high-growth environmentsInterest in AI-assisted development and modern engineering PackageUp to £135,000 base salary, bonus, equity - Remote first with the expectation to travel to London 2-3 times a quarter

About the company

Remote-First | Up to £130,000 + Bonus + Equity We’re partnering with one of the fastest-growing cybersecurity companies in the market. Already operating at unicorn status and on track to reach approximately $400M ARR by the end of 2026, the business continues to scale rapidly across the UK and globally. With around 450 employees worldwide, a profitable foundation, and plans to hire over 200 additional team members this year, this is an opportunity to join a high-growth company at a pivotal stage of its journey. As part of a major platform transformation, the engineering team is rebuilding critical systems from the ground up, embracing AI-native development practices and migrating services to Go. The focus is on creating highly scalable distributed systems while driving platform performance towards sub-50ms latency.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 ¡ World Congress 2023

1:29 min

Overcoming challenges in AI-assisted distributed system development

Przemysław Ładyński Przemysław Ładyński · World Congress 2026 Europe

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 ¡ LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

6:26 min

Bringing accurate time synchronization to global distributed systems

Werner Vogels Werner Vogels ¡ World Congress 2026 Europe

Videos

See all

Related articles

See all