> Markdown version of [/jobs/ext/2190800-senior-software-engineer-ydb-team](https://www.wearedevelopers.com/jobs/ext/2190800-senior-software-engineer-ydb-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (YDB Team) - **Company:** Nebius - **Location:** London, UK - **Experience:** Expert - **Salary:** £93,216.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Profiling, Computer Programming, Computer Networks, Data Structures, Software Debugging, Distributed Data Store, Domain Name System (DNS), InfiniBand, Linux Kernel, Remote Direct Memory Access, Transmission Control Protocol (TCP), Storage Devices, Grafana, Caching, Perf (Linux), Kubernetes, Nvme - **Published:** August 23, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5852594094 ## About the Role * 5+ years of experience in C/C++ programming for highly loaded systems * Understanding of core dumps, flamegraphs, and sanitized builds * Experience developing high-performance, low-latency components * Understanding of CPU caches, Modern CPU atomic operations and NUMA architectures Nice to Have * Experience with on-disk data structures (LSM trees, B+ trees) * Hands-on experience with debugging and profiling tools such as perf, VTune, bpftrace, gdb * Knowledge of storage-related algorithms (erasure coding, checksumming) * Understanding of storage device internals (NVMe, HDD) * Familiarity with Linux kernel, SPDK/DPDK, libaio, io_uring * Knowledge of networking concepts and protocols (IP, TCP, UDP, DNS, ideally InfiniBand, RoCE/RDMA) * Experience with Kubernetes and Grafana * Track record of active participation in incident resolution * Experience designing production-grade distributed storage components * Knowledge of availability and durability calculations We conduct coding interviews as part of the process., Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. ## Related Videos - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [A Deep Dive on How To Leverage the NVIDIA GB200 for Ultra-Fast Training and Inference on Kubernetes](https://www.wearedevelopers.com/videos/1625-a-deep-dive-on-how-to-leverage-the-nvidia-gb200-for-ultra-fast-training-and-inference-on-kubernetes) - [All your telemetry data from any source in one place](https://www.wearedevelopers.com/videos/57-all-your-telemetry-data-from-any-source-in-one-place) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)