Senior Back-End Engineer in London
Senior Back-End Engineer

Senior Back-End Engineer in London

London Full-Time 48000 - 84000 ÂŁ / year (est.) No home office possible
F

At a Glance

  • Tasks: Join our team to design and implement innovative cloud services for cutting-edge AI workflows.
  • Company: Foundry, a leader in creative software for the Media and Entertainment industry.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Be part of a pioneering project that shapes the future of visual experiences with AI.
  • Qualifications: 5+ years in back-end engineering, strong Python skills, and cloud infrastructure experience.
  • Other info: Dynamic environment with a focus on collaboration, experimentation, and continuous learning.

The predicted salary is between 48000 - 84000 ÂŁ per year.

We are a global company with a mission to advance the art and technology of visual experience. We know that creating an inclusive environment that values and encourages different perspectives is critical for our success, and the success of our people. We are learning, listening and taking action to be better and foster trust in our community. Our goal is to ensure every person working at Foundry feels safe and free to be themselves, to share their ideas or concerns and that there is equal access to opportunities for all.

THE ROLE

This is an opportunity to join the founding engineering team for Reactor, a new product initiative that combines emerging AI workflows with Foundry's world-class expertise in creative and VFX software. As a Senior Back-End Engineer, you will design and implement the core services, orchestration systems, cloud infrastructure, and execution pipelines that power Reactor's fast-moving, hybrid compute workflows.

You will work in a discovery-led environment where rapid experimentation, vertical-slice prototypes, and user validation drive the roadmap. You'll collaborate closely with the Lead Engineer, Front-End Engineers, Product Manager, and Creative Director to build scalable yet flexible systems that support AI inference, media processing, distributed workloads, timeline-driven tasks, and interactive artist workflows.

This role requires strong cloud engineering skills and fluency with the practical application of modern AI technologies. You should be inventive, resourceful, and able to transform incomplete or ambiguous product ideas into working solutions rapidly and reliably. You'll embody Foundry's values by grounding decisions in customer workflows, sharing openly across disciplines, and experimenting boldly with the right guardrails.

Job Requirements

  • Experience
  • 5+ years of back-end software engineering experience, ideally in cloud-based or SaaS environments.
  • Proven success building distributed systems, orchestration layers, or high-performance services for media, AI, or computational workflows.
  • Demonstrated ability to ship rapid prototypes and iterate based on customer feedback.
  • Strong experience breaking down high-level requirements into actionable engineering work.
  • Comfortable interacting directly with customers or partners to gather insights and validate system behaviours.
  • Technical Skills
    • Expert-level proficiency in Python, including async programming, API development, packaging, testing, and performance considerations.
    • Strong experience with cloud infrastructure (esp. AWS and/or GCP), including compute, networking, containerisation, and scaling patterns.
    • Knowledge of modern AI/ML execution patterns, including model inference runtimes, distributed inference, GPU workloads, and model serving.
    • Familiarity with orchestration tools (e.g., Kubernetes, Ray, Prefect, Airflow) or similar distributed compute frameworks.
    • Experience designing or contributing to SaaS architectures, including authentication, data pipelines, telemetry, and multi-tenant considerations.
    • Understanding of media workflows, file formats, and performance considerations for media-heavy or interactive systems is advantageous.
    • Experience integrating systems with native modules or C++ back-ends (via Python bindings, gRPC, REST, OMQ, Redis, etc.).
  • Nice to Have
    • Hands‐on experience with AI tooling such as diffusion models, LLMs, vector databases, model hubs, or graph-based AI systems (e.g., ComfyUI).
    • Experience with hybrid compute architectures (local + cloud execution).
    • Familiarity with Nuke / Nuke Studio or other VFX/CG/VFX pipeline components.

    Job Responsibilities

    • Software & System Development
    • Design, build, and maintain Reactor's cloud and local execution services, including AI model orchestration, job scheduling, data pipelines, and hybrid compute workflows.
    • Implement APIs, services, and infrastructure that support rapid prototyping while laying the foundations for a scalable product that can be deployed across on‐prem, private cloud, and public cloud.
    • Develop Python‐based orchestration layers for AI inference (LLMs, diffusion models, vision models) as well as lightweight training and fine‐tuning workflows (e.g., LoRAs).
    • Ensure systems support fast feedback cycles for front‐end interactions (node graph, timeline, interactive AI tools).
    • Build telemetry, observability, and monitoring systems that support iterative learning and production readiness.
  • Problem Solving & Innovation
    • Devise pragmatic solutions to complex technical challenges in distributed compute, AI execution, and media‐heavy workflows.
    • Create prototypes and internal tools to de‐risk architectural choices and validate assumptions before committing to long‐term paths.
    • Repurpose or integrate internal/external technologies where expedient, maintaining a strong sense of pragmatism and efficiency.
    • Surface hidden constraints in product or workflow designs and help guide the team to workable alternatives.
  • Planning, Risk Mitigation & Collaboration
    • Translate high‐level product goals into clear engineering tasks, architectural plans, and system designs.
    • Flag architectural risks and early technical one‐way‐door decisions, proposing reversible solutions or low‐cost experiments to gather evidence.
    • Contribute to planning, estimation, and prioritisation in a fast‐paced, discovery‐driven environment.
    • Collaborate closely with front‐end engineers to shape the contracts, APIs, and execution patterns required for responsive UX.
    • Contributes to discovery sessions, prototype reviews, and production partner workflows to understand technical requirements from real use cases.
    • Work with the Lead Engineer, Nuke team, Research Team, and other Foundry groups to integrate or leverage existing technology where appropriate.
    • Share knowledge openly across the team, contributing to a culture of transparency, exploration, and continuous learning.

    THE COMPANY

    Foundry has a heritage of more than 25 years, developing creative software for the Media and Entertainment industry. Its portfolio of award‐winning products solves complex visualization challenges to turn incredible ideas into reality. Working with creative leaders around the globe, Foundry products are used to create breathtaking visual effects and animation and have been integral in the making of every VFX Academy Award‐winning film for the past decade.

    For more information visit www.foundry.com.

    Senior Back-End Engineer in London employer: Foundry

    At Foundry, we pride ourselves on being an exceptional employer that champions inclusivity and innovation in the heart of the creative technology sector. Our collaborative work culture fosters continuous learning and experimentation, providing Senior Back-End Engineers with unique opportunities to grow their skills while contributing to groundbreaking AI-driven projects. With a commitment to employee well-being and equal access to opportunities, Foundry is dedicated to ensuring that every team member feels valued and empowered to make a meaningful impact.
    F

    Contact Detail:

    Foundry Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Back-End Engineer in London

    ✨Tip Number 1

    Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

    ✨Tip Number 2

    Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to cloud infrastructure and AI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on your Python and cloud engineering skills, as they’ll be crucial for the role. Mock interviews with friends can help ease those nerves!

    ✨Tip Number 4

    Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Foundry and contributing to our mission.

    We think you need these skills to ace Senior Back-End Engineer in London

    Python
    Async Programming
    API Development
    Cloud Infrastructure (AWS, GCP)
    Containerisation
    Distributed Systems
    AI/ML Execution Patterns
    Orchestration Tools (Kubernetes, Ray, Prefect, Airflow)
    SaaS Architecture
    Data Pipelines
    Telemetry
    C++ Integration
    Prototyping
    Problem-Solving
    Collaboration

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Senior Back-End Engineer role. Highlight your experience with cloud infrastructure, Python, and any relevant AI technologies. We want to see how your skills align with our mission!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for back-end engineering and how you can contribute to Reactor. Don’t forget to mention your collaborative spirit and how you embody Foundry's values.

    Showcase Your Projects: Include links to any projects or prototypes you've worked on that demonstrate your skills in distributed systems or AI workflows. We love seeing practical applications of your expertise!

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with Foundry!

    How to prepare for a job interview at Foundry

    ✨Know Your Tech Inside Out

    Make sure you’re well-versed in the technical skills listed in the job description, especially Python and cloud infrastructure. Brush up on async programming, API development, and orchestration tools like Kubernetes. Being able to discuss your past projects and how you applied these technologies will show your expertise.

    ✨Showcase Your Problem-Solving Skills

    Prepare examples of how you've tackled complex challenges in distributed systems or AI workflows. Think about specific instances where you created prototypes or iterated based on feedback. This will demonstrate your ability to innovate and adapt, which is crucial for the role.

    ✨Understand the Company Culture

    Familiarise yourself with Foundry's mission and values. They emphasise inclusivity and collaboration, so be ready to discuss how you can contribute to a positive team environment. Share your thoughts on fostering trust and open communication within a team.

    ✨Ask Insightful Questions

    Prepare thoughtful questions that show your interest in the role and the company. Inquire about their current projects, the team dynamics, or how they approach rapid experimentation. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

    Senior Back-End Engineer in London
    Foundry
    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

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