
About Nebius AI
Empowering AI with robust infrastructure solutions
Key Highlights
- Publicly traded on Nasdaq, expanding AI infrastructure market
- Headquartered in Amsterdam with hubs in the US, Europe, and Israel
- Team of around 400 skilled engineers focused on AI/ML
- Specializes in large-scale GPU clusters and cloud platforms
Nebius is a Nasdaq-listed company headquartered in Amsterdam, specializing in AI infrastructure solutions. With a team of around 400 engineers, Nebius provides large-scale GPU clusters and cloud platforms designed to support the rapid growth of the AI industry. The company has established R&D and co...
π Benefits
Nebius offers competitive equity packages, a flexible PTO policy, and opportunities for remote work. Employees also benefit from a learning budget to ...
π Culture
Nebius fosters a culture centered around engineering excellence and innovation in AI infrastructure. The company values collaboration across its globa...
Skills & Technologies
Overview
Nebius AI is hiring a Senior Backend Engineer for their Storage Virtualization Team to build a distributed, fault-tolerant storage system. You'll work with C++ and networking technologies to deliver high-performance storage solutions. This position requires 6+ years of professional software engineering experience.
Job Description
Who you are
You have 6+ years of professional software engineering experience, demonstrating a strong knowledge of C++. You possess a solid understanding of algorithms and data structures, which allows you to tackle complex problems effectively. Your background includes working with virtualization technologies such as virtio-blk and virtio-fs, and you are familiar with performance-critical I/O paths. You have experience in networking, particularly high-throughput VM-to-storage transport over TCP and RoCEv2 (RDMA). Your expertise extends to storage systems, including replication, consensus, self-healing, and data migration, making you well-equipped to contribute to Nebius' innovative projects.
What you'll do
As a Senior Backend Engineer on the Storage Virtualization Team, you will be responsible for building a distributed, fault-tolerant storage system for Nebiusβ hyperscaler cloud. You will work on high-performance block and filesystem storage that delivers sub-millisecond latency and millions of IOPS, even in the face of hardware failures. Your role will involve collaborating with a team of skilled engineers to design and implement robust storage solutions that meet the demands of the AI economy. You will also engage in performance optimization and troubleshooting, ensuring that the storage systems operate efficiently and reliably. Your contributions will directly impact the success of Nebius' cloud infrastructure, enabling customers to solve real-world challenges without the need for massive infrastructure costs.
What we offer
Nebius offers a competitive salary and a comprehensive benefits package, along with opportunities for professional growth within the company. You will enjoy flexible working arrangements, allowing you to balance your personal and professional life effectively. The work environment is dynamic and collaborative, valuing initiative and innovation. As part of a growing team, you will have the chance to expand your skills and contribute to the development of cutting-edge AI cloud infrastructure. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nebius AI.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Enode is hiring a Senior Software Engineer to strengthen their Connect platform, focusing on integrations and backend systems for energy management. You'll collaborate with teams to enhance features and improve customer experiences.

Support Engineer
Nebius AI is hiring a Senior Support Engineer to resolve complex technical issues for clients. You'll work with Linux, Kubernetes, and cloud environments to ensure seamless operations. This role requires advanced expertise and strong problem-solving skills.

Software Engineering
Dropbox is hiring a Senior Infrastructure Software Engineer to design and operate large-scale storage systems. You'll work with distributed systems and storage challenges to ensure data durability and performance. This role requires expertise in replication and erasure coding.

Software Engineering
Crusoe is hiring a Senior Software Engineer to design and build next-generation cloud storage products. You'll work with technologies like Java and Python to create scalable distributed storage systems. This position requires deep expertise in building storage systems.

Software Engineering
Nebius AI is hiring a Senior Software Engineer for their YDB Team to adapt and optimize their open-source product for AI-related workloads. You'll work with C++ and modern hardware to enhance performance. This position requires 5+ years of experience.