Overview
As Senior Software Engineer, Data, you will help build Wayve’s Data Transfer Hub to move petabytes of sensor data daily from global partners. You’ll shape design choices for scalable, reliable pipelines and work with cross-functional teams to meet partner needs. The role blends production-grade data engineering with cloud infrastructure, aiming to unlock scalable AI model training. You’ll join a mission-driven team building the data foundations for autonomous driving at scale.
Pay / Benefits
- salary benchmarked annually
- meaningful equity
- relocation support and visa sponsorship
- hybrid working with office and remote time
- learning and development budgets
- comprehensive benefits including health and dental insurance, parental leave, retirement support, wellbeing resources
Responsibilities
- Build and operate large-scale data transfer pipelines for video, LiDAR and other sensor data
- Shape design trade-offs across UX, reliability, throughput, cost and observability
- Develop pipeline logic in Python and manage infrastructure with Terraform
- Collaborate with product, commercial and partner teams to solve real customer problems
- Own production systems and uphold high engineering standards as timelines evolve
- Participate in on-call and support rotation when the service is established
- Contribute to a globally distributed Data Transfer Hub at petabyte-per-day scale
- Implement parallelised transfer pipelines using Flyte, Kafka, and Azure storage/infrastructure
- Build reliable, observable operations with retries, backfills, integrity checks, dashboards and alerts
- Develop cloud-to-cloud transfers and multi-cloud networking strategies (primarily Azure)
- Improve throughput, reliability and cost efficiency across partner environments
Key requirements
- Experience building and operating large-scale data transfer, ingestion or processing pipelines (multi-terabyte or petabyte scale)
- Strong software engineering and production systems experience
- Proficiency in Python and Terraform
- Experience with workflow orchestration (Flyte preferred; Airflow/Prefect relevant)
- Knowledge of reliable, observable data systems (retries, backfills, integrity checks, lifecycle/state tracking, monitoring)
- Strong cloud platform skills, ideally Azure, and experience with object/blob storage and large-scale file movement
- Product mindset with customer-focused solution delivery
- Comfort with evolving requirements and owning outcomes, clear communication
- ownership
- clear communication
- customer-focus
- Python
- Terraform
- Flyte
…
