Engineering Manager (Software Infrastructure)
Engineering Manager (Software Infrastructure)

Engineering Manager (Software Infrastructure)

Oxford Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Lead a team to build high-performance software systems and tackle technical challenges.
  • Company: Join Oxa, a cutting-edge company focused on innovative software engineering solutions.
  • Benefits: Enjoy competitive salary, flexible work options, and a Β£3,000 benefits package.
  • Why this job: Make a real impact in software architecture while growing your skills in a supportive environment.
  • Qualifications: Strong CI/CD experience, team management, and knowledge of C++/Python required.
  • Other info: Pet-friendly office and fully funded visa sponsorship available.

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

Social network you want to login/join with:

Engineering Manager (Software Infrastructure), Oxford

Location: Oxford, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: d2585a363210

Job Views: 18

Posted: 12.08.2025

Expiry Date: 26.09.2025

Job Description:

Your Role

As an Engineering Manager at Oxa, you\’ll be part of a team building a distributed high-performance system that tackles a range of technical challenges, including data handling, interprocess communication, networking, and machine learning workloads on GPUs. The role involves engaging with software architecture, API design, migrations, and versioning, offering opportunities for growth into a software architect role.

You will:

  • Design CI/CD pipelines for a large autonomy codebase, managing software updates in production.
  • Maintain core libraries of autonomy software, triaging support requests.
  • Review features and improve code quality, security, reliability, and scalability.
  • Define and schedule work packages aligned with company priorities.

Requirements

What you need to succeed:

  • Experience with CI/CD systems like Jenkins, GitLab CI, CircleCI.
  • Managing multi-disciplinary engineering teams.
  • Experience with large codebases and third-party dependencies in C++ and/or Python.
  • Knowledge of containerisation (Docker), infrastructure as code (Terraform), and cloud platforms (GCP, AWS).
  • Understanding of DevOps principles.
  • Strong communication skills.
  • Experience with conan, the C++ package manager.
  • Understanding of software design and architecture.
  • Mentoring junior engineers.

The Candidate Journey: Multi-Step and Two-Way

Our process is designed to give you and us the chance to understand if we\’re a good fit, ensuring a positive and fulfilling work environment.

We provide:

  • Competitive salary, reviewed annually
  • Company share programme
  • Flexible work arrangements
  • Benefits including private medical insurance, critical illness coverage, life assurance, EAP, income protection
  • Relocation support
  • Visa sponsorship if needed
  • Salary exchange pension plan
  • 25 days’ annual leave plus bank holidays
  • Pet-friendly office environment

#J-18808-Ljbffr

Engineering Manager (Software Infrastructure) employer: Oxa Autonomy

At Oxa, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Oxford. Our Engineering Manager role not only provides competitive salaries and flexible working arrangements but also encourages professional growth through mentorship and engagement with cutting-edge technology. With a strong focus on employee well-being, including a generous benefits package and a pet-friendly office, we create an environment where you can thrive and make a meaningful impact.
O

Contact Detail:

Oxa Autonomy Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Engineering Manager (Software Infrastructure)

✨Tip Number 1

Familiarise yourself with the specific CI/CD tools mentioned in the job description, like Jenkins and GitLab CI. Being able to discuss your hands-on experience with these systems during interviews will demonstrate your technical expertise and alignment with the role.

✨Tip Number 2

Highlight your experience in managing multi-discipline engineering teams. Prepare examples of how you've successfully led teams through complex projects, as this will show your leadership capabilities and fit for the Engineering Manager position.

✨Tip Number 3

Brush up on your knowledge of containerisation and cloud computing platforms like Docker and AWS. Being able to articulate how you've implemented these technologies in past projects can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your understanding of software design and architecture principles. Think about how you've applied these concepts in previous roles, as this will be crucial for demonstrating your readiness to engage with foundational aspects of software architecture.

We think you need these skills to ace Engineering Manager (Software Infrastructure)

CI/CD Systems (Jenkins, GitLab CI, CircleCI)
Team Management
Large Code Base Management
C++ and Python Ecosystems
Containerisation (Docker)
Infrastructure as Code (Terraform)
Cloud Computing (GCP, AWS)
DevOps Principles and Methodologies
Strong Written and Verbal Communication Skills
C++ Package Management (Conan)
Software Design and Architecture
Mentoring Junior Software Engineers
Performance Tuning
Concurrency Management

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in CI/CD systems, team management, and software architecture. Use specific examples that demonstrate your skills in handling large code bases and mentoring junior engineers.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with the responsibilities outlined in the job description, particularly your experience with containerisation and cloud computing.

Showcase Technical Skills: Include a section in your application that lists your technical skills, especially those mentioned in the job description like Jenkins, Docker, and Terraform. This will help the hiring team quickly see your qualifications.

Prepare for Interviews: If selected for an interview, be ready to discuss your previous projects in detail. Prepare to explain your approach to managing engineering teams and improving code quality, as well as your understanding of DevOps principles.

How to prepare for a job interview at Oxa Autonomy

✨Showcase Your Technical Expertise

As an Engineering Manager, you'll need to demonstrate a strong understanding of CI/CD systems and software architecture. Be prepared to discuss your experience with tools like Jenkins or GitLab CI, and share specific examples of how you've managed large code bases and third-party dependencies.

✨Highlight Leadership Experience

This role requires managing a multi-discipline engineering team, so it's crucial to showcase your leadership skills. Talk about your experience in mentoring junior engineers and how you've successfully led teams through complex projects.

✨Prepare for Technical Challenges

Expect to face questions related to concurrency, performance tuning, and system design. Brush up on these topics and be ready to discuss how you've tackled similar challenges in the past, especially in high-performance environments.

✨Communicate Clearly and Effectively

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to engage with both technical and non-technical audiences. This will demonstrate your ability to bridge the gap between different teams.

Engineering Manager (Software Infrastructure)
Oxa Autonomy
Location: Oxford
Go Premium

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

O
  • Engineering Manager (Software Infrastructure)

    Oxford
    Full-Time
    43200 - 72000 Β£ / year (est.)
  • O

    Oxa Autonomy

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