Staff Software Engineer, Infrastructure in London
Staff Software Engineer, Infrastructure

Staff Software Engineer, Infrastructure in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and scale infrastructure for AeroVect's autonomous driving platform.
  • Company: Join a pioneering company transforming ground handling with autonomy.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact in robotics and cloud infrastructure while mentoring future engineers.
  • Qualifications: 7+ years in infrastructure for robotics; strong skills in Python, C++, and cloud technologies.
  • Other info: Dynamic team environment with a focus on innovation and career advancement.

The predicted salary is between 36000 - 60000 ÂŁ per year.

AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. We are a Series A company backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world's largest airlines and ground handling providers.

As a Staff Software Engineer, Infrastructure, you will own the core systems that power AeroVect's autonomous driving platform. You'll design and scale infrastructure that supports development, testing, and deployment across the full autonomy stack—ensuring reliability, performance, and seamless integration between software and real-world robotic systems. This is a highly impactful, cross‐functional role at the intersection of robotics software, DevOps, and cloud infrastructure. You'll help define technical strategy, architect scalable systems, and mentor engineers while advancing the robustness of AeroVect's production autonomy platform.

Responsibilities

  • Architect, develop, and maintain core infrastructure supporting AeroVect's autonomous driving software stack.
  • Build robust CI/CD pipelines to enable rapid, reliable software delivery and validation across simulation and real-world testing environments.
  • Collaborate closely with autonomy and systems engineers to define scalable software interfaces and deployment strategies.
  • Design and maintain cloud-based infrastructure (AWS) for scalable computation, data processing, and system telemetry.
  • Implement and manage infrastructure‐as‐code (Terraform, CloudFormation) for consistent, automated provisioning.
  • Develop automation tools and internal services to streamline developer workflows, integration testing, and operational monitoring.
  • Establish and enforce best practices for software reliability, observability, and system security.
  • Drive root‐cause analysis for infrastructure and deployment issues; design long‐term solutions to improve system resilience.
  • Mentor engineers and influence best practices in infrastructure design, CI/CD, and cloud operations.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 7+ years of experience building infrastructure and tooling for large‐scale robotics or distributed systems.
  • Strong proficiency in Python, C++, and Bash, with a focus on building automation and tooling.
  • Hands‐on experience with ROS/ROS2 and robotic software deployment pipelines.
  • Expertise with CI/CD platforms (Jenkins, GitHub Actions, CircleCI).
  • Experience managing cloud infrastructure (AWS) and automating deployments with Terraform or CloudFormation.
  • Proficiency with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with Git‐based workflows, code review processes, and collaborative software development practices.

Preferred Qualifications

  • Experience supporting safety‐critical, real‐time, or high‐availability systems.
  • Knowledge of monitoring, logging, and alerting tools such as Prometheus, Grafana, or the ELK Stack.
  • Familiarity with networking, security, and distributed system performance optimization.
  • Background in robotics DevOps, including simulation orchestration and data pipeline automation.

Seniority level: Mid‐Senior level
Employment type: Full‐time
Job function: Engineering and Information Technology
Industries: Airlines and Aviation

Staff Software Engineer, Infrastructure in London employer: AeroVect

AeroVect is an exceptional employer, offering a dynamic work environment where innovation meets autonomy in the aviation sector. With a strong focus on employee growth, you will have the opportunity to mentor fellow engineers and shape the future of ground handling technology while enjoying a collaborative culture that values creativity and technical excellence. Located in a vibrant tech hub, AeroVect provides access to cutting-edge resources and a network of industry leaders, making it an ideal place for those seeking meaningful and rewarding careers in software engineering.
A

Contact Detail:

AeroVect Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer, Infrastructure in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your expertise in Python, C++, and cloud infrastructure—make it shine!

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your experience with CI/CD pipelines and cloud services. We recommend practicing common interview questions and even doing mock interviews with friends.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining AeroVect and contributing to our mission.

We think you need these skills to ace Staff Software Engineer, Infrastructure in London

Infrastructure Design
CI/CD Pipeline Development
Cloud Infrastructure Management (AWS)
Infrastructure-as-Code (Terraform, CloudFormation)
Automation Tool Development
Software Reliability Best Practices
Root-Cause Analysis
Mentoring Engineers
Proficiency in Python
Proficiency in C++
Proficiency in Bash
Experience with ROS/ROS2
Containerization and Orchestration (Docker, Kubernetes)
Familiarity with Git-based Workflows
Monitoring and Logging Tools (Prometheus, Grafana, ELK Stack)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Staff Software Engineer role. Highlight your experience with infrastructure, CI/CD pipelines, and cloud services like AWS. We want to see how your skills align with what AeroVect is looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about transforming ground handling with autonomy. Share specific examples of your past work that relate to the responsibilities listed in the job description.

Showcase Your Technical Skills: Don’t forget to showcase your technical skills prominently. Mention your proficiency in Python, C++, and Bash, as well as your hands-on experience with ROS/ROS2. We love seeing candidates who can hit the ground running!

Apply Through Our Website: Finally, make sure to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at AeroVect

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, C++, and AWS. Brush up on your knowledge of CI/CD tools and infrastructure-as-code practices. Being able to discuss your hands-on experience with these technologies will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially related to building infrastructure for robotics or distributed systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you drove solutions that improved system resilience or performance.

✨Understand the Company’s Vision

Familiarise yourself with AeroVect's mission and how they are transforming ground handling with autonomy. Be ready to discuss how your skills can contribute to their goals, particularly in designing scalable systems and mentoring engineers. This shows that you’re not just looking for a job, but are genuinely interested in being part of their journey.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare insightful questions about their current projects, team dynamics, or future technology plans. This not only demonstrates your interest but also helps you gauge if the company culture aligns with your values and career aspirations.

Staff Software Engineer, Infrastructure in London
AeroVect
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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