Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Go @ 6
IaC @ 4
Python @ 6
CI/CD @ 4
Hiring @ 4
Networking @ 4
Debugging @ 6
API @ 4
OSS @ 6
Audit @ 4
Observability @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Nebius is leading a new era in cloud infrastructure for the global AI economy. The company is building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment. Nebius owns problems across compute, storage, networking and applied AI and has R&D hubs across Europe, the UK, North America and Israel.
Role summary
We are looking for a Network Software Engineer (NetSWE) to build software that makes network operations safe, scalable, and boring as Nebius launches new data centers and expands. This is not a "write scripts for configs" role: you will build tooling and services that sit between the network core (switches/ports/VLANs, traffic processors) and the cloud platform, using open source where appropriate and building missing pieces where it doesn't fit.
Responsibilities
- Build and maintain services and tooling that automate the network lifecycle: day-0 provisioning, day-N changes, drift detection, and operational verification
- Make network changes safe and transparent: CI/CD workflows, diff/review tooling, staged rollouts/rollbacks, audit trails, and guardrails
- Develop observability systems that scale across many sites: telemetry pipelines, signal quality, and tooling that shortens incident investigations
- Close "last mile" gaps between the network and the platform: integrate source-of-truth data, expose APIs, and build reliable automation around it
- Collaborate closely with network engineers and SREs to turn real operational pain into product-quality tooling
Requirements
- 5+ years of professional software engineering experience (or equivalent practical background)
- Strong coding skills and ownership mindset; ability to ship and operate reliable services
- Proficiency in Go or readiness to switch; Python is also welcome (other languages can be useful for OSS debugging/fixes)
- Interest in infrastructure and/or networking (you don’t have to be a network expert)
Nice-to-have / Added bonus
- Background in networking (ex-network engineer, CCNP/education, DC networking exposure) or strong interest and proven ability to learn fast
- Experience building automation/infra tooling: CI/CD, IaC, testing/staging environments, or "network-as-code" style workflows
- Low-level networking / datapath experience: eBPF/XDP, DPDK, kernel networking, traffic processing systems
- Experience designing high-load services and observability platforms (metrics/logs/traces, alerting, regression detection)
- Contributions to open source or experience extending/debugging OSS components in production environments
Staff expectations
- Manage large-scale projects involving multiple stakeholders
- Break down complex tasks and guide both your own work and that of more junior colleagues
- Be an expert in specific technologies and write high-quality code that can serve as a reference
- Assess task priority and focus on high-impact work
- Contribute to system design and architectural thinking
- Participate in hiring and interviewing; mentor and share knowledge with others
Benefits & Perks
- Competitive compensation
- Career growth and learning opportunities
- Flexibility and ownership
- Collaborative and innovative culture
- Opportunity to work on impactful AI projects
- International environment and talented teams
Pay transparency
Base Compensation Range: $179,500 — $224,300 USD. Actual compensation will be determined based on job-related factors including experience, skills, qualifications, hire level, and geographic location.
Equal opportunity & work authorization
Nebius is an equal opportunity employer. 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.