Senior Software Engineer (Rust)

NINEDOTS LLC
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Cloud Computing
Distributed Systems
System Programming
Enterprise Software Applications
Backend

Job description

A developer-first platform powering secure software package distribution at global scale is looking for a Senior Engineer to join their Edge Engineering team.

This team builds the infrastructure responsible for delivering billions of software artifacts worldwide, focusing on distributed systems, edge delivery, performance engineering, and high-scale networking.

In this role, you'll take end-to-end ownership of the edge infrastructure and help rewrite the entire edge system to overcome vendor limitations around scale and delivery times. The goal is to design smarter, more efficient systems capable of distributing artifacts globally with near-zero latency.

You'll be solving problems where performance, reliability, and scale are core engineering challenges not afterthoughts.

What you'll work on

  • Designing and rebuilding global edge infrastructure

  • Solving complex distributed systems challenges

  • Optimising artifact delivery performance worldwide

Requirements

  • Senior engineers who enjoy solving latency, reliability, and scale problems

  • Experience with distributed systems and high-performance backend architecture

  • Strong systems programming experience (Rust preferred)

  • Familiarity with cloud-native infrastructure, CDNs, edge networking, or proxy systems

If you enjoy building infrastructure where every millisecond matters and systems operate at global scale, this is the kind of role that will keep you interested.

Apply for this position