Staff Video Processing Cloud Software Engineer
Staff Video Processing Cloud Software Engineer

Staff Video Processing Cloud Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Join us to enhance our media processing capabilities and manage cloud infrastructure for video and data.
  • Company: Wayve is at the forefront of media technology, innovating how we process and store large volumes of data.
  • Benefits: Enjoy a hybrid work model, flexible hours, and opportunities for innovation and collaboration.
  • Why this job: Make a real impact on cutting-edge media processing while working with passionate teams in a dynamic environment.
  • Qualifications: Strong Python skills, experience in video transcoding, and a passion for clean coding are essential.
  • Other info: This full-time role is based in Sunnyvale or London, with a focus on teamwork and engineering excellence.

The predicted salary is between 43200 - 72000 £ per year.

The role involves expanding large-scale media processing capabilities—ensuring video, images, and radar data are ingested, processed, and stored efficiently and reliably. You’ll own and refine our distributed CPU and GPU cloud infrastructure for media processing, building a cost-effective architecture that can flexibly handle sudden bursts of incoming data and high-priority processing tasks. By managing processing priorities and providing real-time status visibility, you’ll help the organization process the right data at the right time. You’ll also help shape technical decisions, from media containers and codecs strategies to how to optimize performance at scale. As engineering excellence is key for any role at Wayve, you’ll also be tracking key metrics to maximize uptime and make the most of the available GPU and CPU resources. Working closely with cross-functional teams, you’ll gather requirements, align stakeholders, and actively shape the roadmap—ensuring our media processing remains both cutting-edge and user-focused. Ultimately, your contributions will have a broad impact on how we process, store, and leverage large volumes of media data across the company.

Challenges you will own:

  • Media Processing Development – Collaborate with other engineers and stakeholders to understand the most impactful things to build, and efficiently architect and execute solutions that can withstand the required scale and uptime.
  • Empower the team to build scalable media processing solutions – Empower others to design and build impactful media processing solutions that will handle scale and uptime.
  • GPU & CPU optimization for video transcoding – Ensure the compute is utilized well and that incoming requests can be processed within given timelines.
  • Transcode sensor data like radar – Collaborate with scientists and engineers to transcode vehicle sensor data into formats suitable for end-user consumption.

About you:

In order to set you up for success as a Video Processing Cloud Software Engineer at Wayve, we’re looking for the following skills and experience.

Essential:

  • Good development skills in Python
  • Experience with video transcoding at scale
  • Basic codec and container knowledge
  • Passionate about writing clean, robust and maintainable code
  • You have a track record of promoting engineering best practices in teams
  • You have excellent communication skills
  • Experience serving high-quality video content to end users across multiple geographies

Desirable:

  • GPU and CPU optimization knowledge
  • FFmpeg knowledge
  • C++ knowledge
  • Experience working with large scale distributed systems
  • Experience with cloud infrastructure (AWS, Azure and/or GCP)
  • Experience with Python or other Backend programming languages.
  • Experience working with hybrid and remote teams.

This is a full-time role based in our office in Sunnyvale or London. At Wayve we want the best of all worlds so we operate a hybrid working policy that combines time together in our offices and workshops to fuel innovation, culture, relationships and learning, and time spent working from home. We operate core working hours so you can determine the schedule that works best for you and your team.

Staff Video Processing Cloud Software Engineer employer: Wayve

Wayve is an exceptional employer, offering a dynamic work environment in either Sunnyvale or London, where innovation and collaboration thrive. With a hybrid working policy that balances office time with remote flexibility, employees enjoy a culture that prioritises learning and relationship-building. The company is committed to employee growth, providing opportunities to shape cutting-edge media processing solutions while promoting engineering excellence and best practices.
W

Contact Detail:

Wayve Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Video Processing Cloud Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in video processing and transcoding technologies. Being knowledgeable about tools like FFmpeg and understanding codec/container strategies will give you an edge during discussions with our team.

✨Tip Number 2

Showcase your experience with cloud infrastructure, particularly AWS, Azure, or GCP. Be prepared to discuss how you've optimised GPU and CPU resources in previous roles, as this is crucial for our media processing capabilities.

✨Tip Number 3

Highlight any collaborative projects you've worked on, especially those involving cross-functional teams. We value excellent communication skills, so be ready to share examples of how you've aligned stakeholders and gathered requirements effectively.

✨Tip Number 4

Prepare to discuss your approach to writing clean, maintainable code and promoting engineering best practices. We’re looking for someone who can empower others, so examples of mentorship or leadership in past projects will be beneficial.

We think you need these skills to ace Staff Video Processing Cloud Software Engineer

Python Development
Video Transcoding at Scale
Codec and Container Knowledge
Clean Code Practices
Engineering Best Practices
Excellent Communication Skills
High-Quality Video Content Delivery
GPU Optimization
CPU Optimization
FFmpeg Proficiency
C++ Programming
Large Scale Distributed Systems Experience
Cloud Infrastructure (AWS, Azure, GCP)
Backend Programming Languages
Collaboration with Hybrid and Remote Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your development skills in Python and any experience you have with video transcoding at scale. Include specific projects or achievements that demonstrate your ability to write clean, robust, and maintainable code.

Craft a Compelling Cover Letter: In your cover letter, express your passion for media processing and your understanding of GPU and CPU optimization. Mention how your previous experiences align with the responsibilities outlined in the job description, particularly in collaborating with cross-functional teams.

Showcase Relevant Projects: If you have worked on projects involving large-scale distributed systems or cloud infrastructure, be sure to include these in your application. Highlight any use of FFmpeg or other relevant technologies that demonstrate your technical expertise.

Highlight Communication Skills: Since excellent communication skills are essential for this role, provide examples in your application of how you've effectively communicated with stakeholders or collaborated with teams in past projects. This will show your ability to align with others and shape roadmaps.

How to prepare for a job interview at Wayve

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and video transcoding. Highlight specific projects where you've optimised GPU and CPU usage, as this is crucial for the role.

✨Demonstrate Collaboration Experience

Since the role involves working closely with cross-functional teams, share examples of how you've successfully collaborated with engineers and stakeholders in the past to deliver impactful solutions.

✨Discuss Engineering Best Practices

Talk about your commitment to writing clean, maintainable code and how you've promoted engineering best practices within your teams. This will show your alignment with the company's values.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills in real-time scenarios, such as handling sudden bursts of data or prioritising processing tasks. Think through your approach to these challenges beforehand.

Staff Video Processing Cloud Software Engineer
Wayve
W
  • Staff Video Processing Cloud Software Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-03-30

  • W

    Wayve

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>