Engineering Manager (Python) - SaaS AI Platform in Slough
Engineering Manager (Python) - SaaS AI Platform

Engineering Manager (Python) - SaaS AI Platform in Slough

Slough Full-Time 84000 - 120000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Lead a squad of engineers to develop high-performance AI-driven SaaS solutions.
  • Company: Join a cutting-edge tech company focused on AI and cloud technologies.
  • Benefits: Competitive salary up to £120k, remote work options, and professional growth opportunities.
  • Why this job: Make a real impact in AI while leading a talented team in a dynamic environment.
  • Qualifications: Experience in Python, AWS, and managing high-performing engineering teams.
  • Other info: Opportunity to shape innovative data systems and drive engineering excellence.

The predicted salary is between 84000 - 120000 £ per year.

We’re hiring a Hands-On Engineering Manager with deep technical leadership experience across Python, large-scale data systems, and modern AWS infrastructure. You’ll lead a squad of 4 engineers, guiding them through complex technical decisions and helping them deliver high-performance, data-intensive systems operating over hundreds of millions to billions of rows.

The product itself is an AI/ML-driven SaaS platform, and your contributions will train new models, enabling new features and having large greenfield elements to it. This role blends hands-on technical context with people leadership, delivery focus, and architectural oversight. You’ll drive engineering excellence, ensure high reliability, and cultivate a culture that values clarity, ownership, and strong execution.

What You’ll Be Doing

  • Lead and develop a squad of 4 engineers, supporting growth, coaching, and high-quality delivery.
  • Set technical direction across Python services, distributed systems, and large-scale data processing.
  • Work heavily with AWS — especially Redshift, Lambda, ECS, S3, plus data formats like Parquet.
  • Shape high-throughput data pipelines and SQL-based workflows, ensuring scalability and performance.
  • Run technical design reviews, guide architecture decisions, and support engineers in navigating trade-offs around performance, cost, and reliability.
  • Champion operational excellence — strong observability, testing discipline, incident response, and SLO ownership.
  • Collaborate with Product & Design to define technical requirements, prioritise roadmaps, and drive measurable outcomes.

Tech Environment You’ll Influence

  • Primary language: Python
  • AWS stack: Redshift, Lambda, ECS, S3
  • Data workflows: Parquet, SQL, distributed data pipelines
  • Scale: systems processing hundreds of millions to billions of rows
  • Focus areas: performance tuning, reliability, cost optimisation, architectural clarity

What You’ll Bring

  • Prior experience as an Engineering Manager or Tech Lead managing small, high-performing engineering teams.
  • Strong technical background in Python, large-scale data systems, and cloud-native architectures (ideally AWS).
  • Experience owning and improving complex data pipelines and high-throughput systems.
  • Ability to coach engineers across multiple levels while maintaining hands-on architectural and design credibility.
  • Excellent delivery management — simplifying ambiguity, unblocking dependencies, and driving predictable execution.

What Success Looks Like

  • Your squad of 4 consistently delivers high-quality software and scalable data pipelines with predictable velocity.
  • Clear improvements in system reliability, throughput, and cost efficiency.
  • Strong engineering discipline across design, testing, observability, and incident management.
  • Improved technical foundations and reduced operational toil.
  • Clear, thoughtful communication and alignment across engineering, product, and design.

Engineering Manager (Python) - SaaS AI Platform in Slough employer: Creo Recruitment

As an Engineering Manager at our innovative SaaS AI platform, you will thrive in a dynamic work culture that prioritises collaboration, technical excellence, and personal growth. With competitive salaries and a focus on employee development, we offer unique opportunities to lead a talented team in either London or Manchester, where you can make impactful contributions to cutting-edge AI technologies while enjoying a supportive environment that values clarity and ownership.
C

Contact Detail:

Creo Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Manager (Python) - SaaS AI Platform in Slough

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can significantly boost your chances of landing that Engineering Manager role.

✨Tip Number 2

Prepare for technical interviews by brushing up on your Python skills and AWS knowledge. We recommend doing mock interviews with friends or using online platforms to simulate the real deal. This will help you feel more confident when discussing complex data systems and architectural decisions.

✨Tip Number 3

Showcase your leadership style! During interviews, share specific examples of how you've coached engineers and led teams to success. Highlighting your ability to simplify ambiguity and drive predictable execution will resonate well with hiring managers looking for an Engineering Manager.

✨Tip Number 4

Don’t forget to 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 proactive about their job search!

We think you need these skills to ace Engineering Manager (Python) - SaaS AI Platform in Slough

Python
AWS
Redshift
Lambda
ECS
S3
Data Processing
SQL
Parquet
Distributed Systems
Technical Leadership
Coaching
Delivery Management
Performance Tuning
Reliability Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Engineering Manager role. Highlight your hands-on experience with Python, AWS, and managing engineering teams. We want to see how you’ve led projects and made technical decisions!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about leading engineering teams and how your background aligns with our AI/ML-driven SaaS platform. Be genuine and let your personality come through!

Showcase Your Technical Leadership: In your application, don’t just list your technical skills; share examples of how you've guided teams through complex challenges. We love hearing about your experiences in shaping architecture and driving engineering excellence!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to showcase your application in the best light. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Creo Recruitment

✨Know Your Tech Inside Out

Make sure you brush up on your Python skills and AWS knowledge. Be ready to discuss your experience with large-scale data systems and how you've tackled complex technical challenges in the past. This role demands a solid understanding of the tech stack, so don’t shy away from diving deep into specifics.

✨Showcase Your Leadership Style

Prepare to talk about your approach to leading teams. Think of examples where you've coached engineers or navigated tricky architectural decisions. Highlight how you foster a culture of clarity and ownership within your team, as this is crucial for the Engineering Manager role.

✨Demonstrate Problem-Solving Skills

Be ready to tackle hypothetical scenarios during the interview. They might ask how you'd handle performance tuning or cost optimisation in a data pipeline. Use the STAR method (Situation, Task, Action, Result) to structure your answers and showcase your analytical thinking.

✨Align with Company Values

Research the company’s mission and values, especially around engineering excellence and operational discipline. During the interview, weave these values into your responses to show that you’re not just a fit for the role, but also for the company culture. This will help you stand out as a candidate who truly understands their ethos.

Engineering Manager (Python) - SaaS AI Platform in Slough
Creo Recruitment
Location: Slough
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

C
  • Engineering Manager (Python) - SaaS AI Platform in Slough

    Slough
    Full-Time
    84000 - 120000 £ / year (est.)
  • C

    Creo Recruitment

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