About the job
Why choose a career at Nebius?
Nebius is at the forefront of revolutionizing cloud computing to empower the global AI economy. We provide innovative tools and resources to help our customers tackle real-world challenges and reshape industries, all while minimizing infrastructure costs and eliminating the need for extensive in-house AI/ML teams. Our workforce operates at the cutting edge of AI cloud infrastructure, collaborating with some of the most experienced and visionary leaders and engineers in the industry.
Our Work Environment
Headquartered in Amsterdam and publicly listed on Nasdaq, Nebius boasts a global presence with research and development hubs across Europe, North America, and Israel. Our diverse team of over 1400 employees includes more than 400 highly skilled engineers with profound expertise in hardware and software engineering, alongside a dedicated in-house AI research and development team.
The Role
Nebius manages large-scale, mission-critical bare-metal infrastructure. As an Infrastructure Software Engineer specializing in Python, you will architect and develop systems that provision, configure, test, and manage physical hardware at scale. Your work will be closely integrated with the hardware layer, interfacing directly with servers, networks, and management controllers, while facilitating highly automated and reliable infrastructure operations.
You will work in close collaboration with hardware, networking, and data center operations teams to ensure our platforms are resilient, scalable, and production-ready.
Your Key Responsibilities Include:
- Designing and developing backend services and automation using Python
- Building and maintaining systems for hardware provisioning, testing, and lifecycle management
- Creating software that operates directly on bare-metal environments
- Integrating with Linux systems, utilizing Bash and low-level tools as necessary
- Implementing and maintaining CI/CD pipelines for infrastructure-focused software
- Working with networking services, including IPv4/IPv6, DHCP, DNS, network boot, and server boot workflows
- Interfacing with BMC controllers and related hardware management systems
