IT & Software

Senior Software Engineer, Data and Orchestration

wayve

London · Greater London · United Kingdom

Overview

In this role you will evolve Wayve’s data pipeline and orchestration platform to handle high-volume autonomous driving data. You’ll revamp Harness and build a DAG-based system, enabling reliable, scalable data ingestion, processing, inference, and evaluation across teams. You’ll partner with stakeholders to translate needs into robust pipelines and improve reliability and usability. This is a chance to shape critical infrastructure at a fast-growing AI-driven mobility company.

Pay / Benefits
  • Salaries benchmarked against the market annually
  • Meaningful equity stake
  • Relocation support and visa sponsorship
  • Hybrid working with core hours
  • Learning and development budgets
  • Comprehensive benefits: health, dental, parental leave, retirement/pension, wellbeing support
Responsibilities
  • Design, build, and evolve scalable data pipelines and orchestration infrastructure for the next‑gen autonomous driving data platform
  • Revamp the Harness system and develop a new DAG-based workflow platform
  • Create tooling and libraries to standardize ingestion, processing, inference and evaluation workflows across teams
  • Ensure the platform supports hundreds of parallel pipeline steps with correct outputs and prioritized resources
  • Support batch inference and optimisation workflows for cost-effective, scalable evaluations
  • Improve platform reliability, quality and usability, including incident response aligned to business SLOs
Key requirements
  • Strong software engineering fundamentals with production-grade systems experience
  • Solid Python programming skills
  • Experience with large-scale or high-throughput distributed systems
  • Understanding of software engineering best practices (unit/integration tests, TDD, data-driven development)
  • Familiarity with distributed event streaming platforms such as Apache Kafka
  • Knowledge of database principles and consistency models (including eventual/strong consistency) and experience with Postgres, ClickHouse or columnar databases
  • Ability to work with platform users and partner teams to translate requirements into scalable tech solutions
  • Nice to have: data engineering platforms, ML infrastructure, Ray/Flyte/Spark, batch processing and resource prioritisation, shared library/tooling experience
  • Collaborative with platform users and partner teams
  • Strong problem-solving and system thinking
  • Ability to translate requirements into scalable solutions
  • Python
  • Distributed systems
  • Apache Kafka

Reference: WJ-747_31210130 · Posted 01 Nov 2026, 12:15 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer, jobs in other states

Browse jobs