Senior Software Engineer (Distributed Systems/MLOps)

arrow

/ $310000 - $385000 annum

INFO

Salary
SALARY:

$310000 - $385000

Location

LOCATION

Job Type
JOB TYPE

Permanent

Senior Software Engineer (Distributed Systems/MLOps)

Location: New York City (4 days a week in the office)
Total Compensation up to $385,000

A hyper-growth ecommerce innovator is seeking a Senior Software Engineer to join their distributed systems team. This company powers billions of transactions annually through its AI-driven platform, delivering real-time relevance and incremental revenue for global brands.

You'll be building backend services that demand low latency, high throughput, and high reliability-while leveraging AI tools to accelerate development and improve system resilience.

Key Responsibilities

  • Architect and implement distributed systems and backend APIs at scale
  • Lead system design reviews and incident root cause analyses
  • Optimise performance and reliability across critical systems
  • Mentor engineers and guide technical direction
  • Collaborate with cross-functional teams to align engineering with business goals

Experience

  • 5+ years of experience building production-grade distributed systems
  • Strong proficiency in Go, Java, or similar backend languages
  • Deep understanding of concurrency, fault tolerance, and observability
  • Hands-on experience with MLOps tools and practices
  • Experience with cloud-native stacks (AWS, Kubernetes, Terraform)
  • Passion for scalable architecture and AI-first engineering culture

Benefits

  • Equity in the company
  • 401K match and premium health coverage
  • Bonus annual leave and sabbatical options
  • Catered lunches and snacks
  • Dog-friendly office

How to Apply

If this sounds like a role you'd enjoy, apply directly via the company's careers page or reach out to the Harnham team for more details.

CONTACT

Luc Simpson-Kent

Senior recruitment Consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.