Albert Bow
Distributed Systems Engineer
Skills
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
London, UK
Work mode:
Onsite
Published on:
8 October 2026
What they need
Location: London
Working model: On-site — 4+ days per week
Employment: Full-time
The Opportunity
What happens when your data grows 100x?
This is an opportunity to join a high-growth AI company building the core infrastructure behind a data-intensive AI platform .
The engineering team is responsible for the systems that store, index, query and process massive amounts of multimodal data — including video, images, 3D sensor data and documents.
This is a role for engineers who enjoy solving difficult problems around scale, performance, reliability and distributed systems .
You’ll have significant ownership, taking projects from architecture and design through to implementation, deployment, monitoring and optimisation.
What You'll Be Working On
- Designing and building distributed systems at scale
- Developing high-performance data infrastructure
- Building storage, indexing and querying systems
- Designing performant APIs and protocols
- Working with databases, caching, queues and replication
- Solving problems around scalability, consistency and reliability
- Identifying and resolving performance bottlenecks
- Making architectural decisions for systems designed to scale significantly
- Improving engineering standards through code reviews, testing and knowledge sharing
What We're Looking For
- Strong production experience with Python or TypeScript
- Strong experience with Go, Rust, C++, Java or another statically typed language
- Proven experience building and owning distributed systems in production
- Strong understanding of:
- Databases
- Partitioning
- Replication
- Queuing
- Caching
- Consistency
- Excellent knowledge of data structures, algorithms and core CS fundamentals
- Experience taking systems through design, development, deployment, monitoring and optimisation
- Strong understanding of system performance and failure modes
- Comfortable working autonomously on ambiguous and technically complex problems
The Ideal Background
You could come from a range of technically demanding environments, including:
- Distributed systems
- Data infrastructure
- Database engineering
- Storage systems
- Search and indexing
- High-throughput platforms
- Trading or financial infrastructure
- Cloud infrastructure
- Large-scale backend systems
- Performance-critical software
Other offers great for you!
These companies are also looking for great profiles
Futurwork
Senior Cloud Engineer
Freelance
Brussels, Belgium
Hybrid
Skills
14 hours ago
Quick apply
Theodo
Machine Learning Engineer / ML Engineer
480 - 580
Freelance
Paris, France
Hybrid
Skills
14 hours ago
Quick apply
Kalytech Consulting
Automation Engineer
540€
Freelance
Leuven, Belgium
Hybrid
Skills
12 hours ago
Quick apply
No company information available.