Nebius logo

Staff Software Engineer (Agentic Search) - Runtime

NebiusAmsterdamRemoteFull-time3 weeks ago

Nebius is seeking a Staff Software Engineer to build and operate low-latency, high-throughput runtime systems for an agent-native search platform serving AI agents. The role requires 8+ years of backend engineering experience with strong C++ or Rust expertise in high-load, user-facing services. The position is remote and based in Amsterdam, Netherlands.

What you'll do

  • Design, implement, and operate core runtime services for serving search queries at scale
  • Build and optimise request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets
  • Develop systems that maintain performance and predictability under high load

What you need

Must-have

C++RustBackend systemsHigh-load systemsLow-latency systemsPerformance optimizationObservabilityStructured logging

Nice-to-have

DBMS internalsCloud infrastructureHigh-load web applicationsLarge-scale APIsReal-time data pipelinesLow-level performance tuningHardware-level optimizationOpen-source contributions

Soft skills

CollaborationCommunicationPragmatic tradeoffsEnd-to-end thinkingCross-functional collaboration
Staff Software EngineerAgentic SearchRuntimeC++RustLow-latencyHigh-throughputAICloud InfrastructureRemote