Senior Software Engineer (Backend)

at Nebius
USD 140,000-200,000 per year
SENIOR
✅ Remote

Used Tools & Technologies

Machine Learning

Required Skills & Competences

Kubernetes @ 4 Linux @ 4 Python @ 7 SQL @ 4 NoSQL @ 4 Algorithms @ 4 Data Structures @ 4 Distributed Systems @ 4 MongoDB @ 4 PostgreSQL @ 4 SRE @ 4 Performance Optimization @ 4 Cloud Computing @ 4 Observability @ 4 AI @ 4

Details

Nebius is leading a new era in cloud computing to serve the global AI economy. We create the tools and resources our customers need to solve real-world challenges and transform industries without massive infrastructure costs or the need to build large in-house AI/ML teams. Headquartered in Amsterdam and listed on Nasdaq, Nebius has a global footprint with R&D hubs across Europe, North America, and Israel. The company has a team of over 800 employees, including more than 400 engineers with expertise across hardware and software engineering and an in-house AI R&D team.

Team/Department

This role is listed under the Hardware Automation department and will work closely with infrastructure and SRE teams as well as other engineering groups.

Responsibilities

  • Design and implement distributed backend systems
  • Own services end-to-end: architecture, development, testing, deployment, and production support
  • Work closely with infrastructure, SRE, and GTM teams to deliver robust solutions
  • Improve system performance, reliability, and observability
  • Participate in technical design discussions and mentor other engineers
  • Make pragmatic trade-offs between speed, quality, and long-term maintainability
  • Contribute to architectural decisions that impact system scalability, cost efficiency, and platform evolution

Requirements

  • 5+ years of experience building backend systems in production
  • Strong proficiency in Python (Go is a strong plus)
  • Experience with distributed systems and high-throughput services
  • Solid understanding of data structures, algorithms, and system design
  • Hands-on experience with databases (SQL, MongoDB, PostgreSQL, NoSQL)
  • Experience working in Linux environments
  • Ability to debug complex production issues
  • A track record of owning systems in production and making sound technical decisions under real-world constraints

Nice to have

  • Experience with cloud platforms or infrastructure-level systems
  • Knowledge of Kubernetes, containers, or service meshes
  • Background in performance optimization or low-latency systems
  • Familiarity with observability tools (metrics, logging, tracing)

Benefits

  • Health insurance: 100% company-paid medical, dental, and vision coverage for employees and families
  • 401(k) plan: up to 4% company match with immediate vesting
  • Parental leave: 20 weeks paid for primary caregivers, 12 weeks for secondary caregivers
  • Remote work reimbursement: up to $85/month for mobile and internet
  • Disability & life insurance: company-paid short-term, long-term and life insurance coverage
  • Competitive salary and comprehensive benefits package, opportunities for professional growth, flexible working arrangements, and a collaborative work environment

Compensation

We offer competitive salaries: $140k - $200k base plus quarterly performance bonuses.