Nebius logoNebius logo

Infrastructure Software Engineer - Remote

NebiusRemote - United States
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

To excel in this role, you should possess:Proficiency in Python programmingExperience with infrastructure automation tools and frameworksStrong understanding of Linux systems and networking principlesFamiliarity with CI/CD best practices and toolsAbility to work collaboratively in a fast-paced environment

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

About Nebius

Nebius is pioneering a transformative approach in cloud computing, focusing on serving the global AI economy. Our innovative solutions enable clients to address significant challenges without incurring hefty infrastructure expenses or assembling large in-house teams. With a vast network of skilled engineers and a robust R&D team, we are committed to redefining the landscape of AI and cloud technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.