Software Engineer - Fleet Management & Repair Automation

Requirements

  • BS/MS in Computer Science or equivalent practical experience
  • 8+ years of professional software engineering experience, including significant time as the technical owner of a large production system
  • Deep distributed systems expertise
  • Proficiency in one or more of Python, C++, Java, Rust or Go
  • Track record of operating critical systems
  • Ability to lead ambiguous, cross-organizational work to completion

Nice to Haves

  • Experience with constraint-based scheduling, planning, or solver-backed systems
  • Experience integrating AI tools to optimize workflows
  • Background in infrastructure automation or cloud infrastructure
  • Experience implementing responsible, ethical AI practices
  • Comfort working in a large mature codebase with cross-team dependencies

What You'll Be Doing

  • Own technical direction for a significant problem area of fleet automation
  • Design and evolve orchestration engines
  • Lead through others to drive alignment across multiple functions
  • Change the operating trajectory by replacing escalation paths with platforms
  • Raise the engineering bar by mentoring other engineers and setting standards

Perks and Benefits

  • Systems that model operational intent and execute across downstream systems
  • Engineering problems in distributed systems - state machines, conflict resolution, idempotency
  • Making fleet operations scale without a corresponding increase in human effort
  • Autonomy in decision-making backed by observability and quality signals
AI Summary ✨

Similar jobs

  • an hour agoNew
  • 8 hours agoNew
  • 15 hours agoNew
  • See all jobs in UK →