Prospect is looking for someone who is equally passionate about football and analytics and is excited about the possibilities of the intersection of the two. The ideal candidate would have experience as a problem solver, data engineer, and communicator, preferably with a degree in a quantitative field (such as computer science, engineering, physics, statistics or applied mathematics). You’ll work as part of cross-functional teams to help solve challenges and aid decision makers across the sporting landscape, from elite professional teams, to leagues and broadcasters, applying advanced analytics and modelling techniques. Roles & Responsibilities: - A passion for sport with an understanding of our clients’ sporting disciplines or an eagerness to learn about them. - A strong programming proficiency in Python and SQL querying. Experience with relational database platforms. - Knowledge of cloud technologies. It is an advantage (but not a requirement) to have had experience working with AWS. - Excellent collaboration and communication skills. - 4+ years of experience in big data related software development; experience with data modelling, design patterns and building highly scalable and secured solutions. - Practical knowledge of software engineering concepts and best practices, like testing frameworks, packaging, API design, DevOps, DataOps and MLOps. - The right to work in the United Kingdom.
White Collar Factory (95009), United Kingdom, London, LondonLead Software Development Engineer - Services
About this role
Capital One’s mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions.
Capital One is looking for a Senior Software Development Engineer to join a backend team, based in our London office on a hybrid basis.
Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One.
What you’ll do
What we’re looking for
Where and how you’ll work
This is a permanent position and will be based in our London office.
We have a hybrid working model which gives you flexibility to work from our offices and from home.
We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.
What’s in it for you
What you should know about how we recruit
We are committed to creating a level playing field and seek to create teams that are representative of our customers and the communities we serve. We’d love to hear from you if you identify with a typically under-represented group in our industry and are particularly keen to hear from women and ethnic minority candidates.
We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.
We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:
Capital One is committed to diversity in the workplace.
If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
For technical support or questions about Capital One’s recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Who We Are
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
White Collar Factory (95009), United Kingdom, London, LondonStaff Software Engineer - Back End
About this role
Do you love shaping the technical landscape and driving innovation across the organisation?
Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision?
At Capital One, you’ll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs.
What You’ll Do
What we’re looking for
Where and how you’ll work
This is a permanent position based in our London office.
We have a hybrid working model which gives you flexibility to work from our office and from home.
We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.
What’s in it for you
What you should know about how we recruit
We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.
We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:
Capital One is committed to diversity in the workplace.
If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
For technical support or questions about Capital One’s recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Who We Are
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
White Collar Factory (95009), United Kingdom, London, LondonSoftware Engineering Manager - Services
About this role
Capital One is looking for a Software Engineering Manager to join us in our London office. You will have previous experience of leading a Software Engineering team and be passionate about people and technical leadership.
What you’ll do
What we’re looking for
An approachable and inquisitive problem-solving leader, with a focus on the why, and a passion for growing people, nurturing culture and leading technical delivery to help us get things done and make things better in a complex, regulatory environment.
We are looking for:
We understand that great engineering managers may not have everything listed here, and that is OK. If you believe you can make a difference, lead a happy & high-performing engineering team and you have the drive to make a positive impact on the business, we’d love to hear from you.
What’s in it for you:
What you’ll get to learn (any previous experience would be advantageous)
Where and how you’ll work
This is a permanent position based in our London office.
We have a hybrid working model which gives you flexibility to work from our offices and from home.
We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.
What you should know about how we recruit
We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.
We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:
Capital One is committed to diversity in the workplace.
If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
For technical support or questions about Capital One’s recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Who We Are
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
White Collar Factory (95009), United Kingdom, London, LondonStaff Software Engineer - Back EndAbout this roleDo you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs.What You'll DoOwn and drive the technical strategy for a significant business outcome or technology domain, spanning multiple teams and influencing the overall technical directionLead and coordinate the efforts of multiple teams, ensuring their collective work aligns with broader business objectives and technology strategyProactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivityBuild and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architectsRepresent Capital One in external technical forums, contributing to vendor/industry discussionsDrive service quality standards and practices for your domain, guiding complex incident resolutionDevelop and advocate for strategies to proactively manage technical debt across multiple teamsActively mentor and develop engineers, fostering a culture of continuous learningWhat we’re looking forDeep expertise in JavaDeep expertise in system design and distributed architecturesTrack record of leading technical initiatives across multiple teamsStrong experience with cloud platforms (AWS, Azure, GCP)Proven experience setting a multi-team technical vision and strategyStrong track record of technical leadership and influence without authorityExperience driving engineering standards and best practices across organisationsExperience of steering Communities of Practice or technical forumsStrong business acumen and ability to translate technical concepts for various audiencesWhere and how you'll workThis is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.What’s in it for youBring us all this - and you’ll be well rewarded with a role contributing to the roadmap of an organisation committed to transformationWe offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance – with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leaveOpen-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee caféWhat you should know about how we recruitWe pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:REACH – Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and alliesOutFront – to provide LGBTQ+ support for all associatesMind Your Mind – signposting support and promoting positive mental wellbeing for allWomen in Tech – promoting an inclusive environment in techEmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryEnabled - focused on supporting associates with disabilities and neurodiversityCapital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact ukrecruitment@capitalone.com All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.comCapital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).Who We AreAt Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Trainee AI Engineer – No Experience Needed Future-proof your career in Artificial Intelligence – starting today. Looking for a career change? Currently employed but want something better? Or maybe you're between jobs and ready for a fresh start? ITOL Recruit's AI Traineeship is designed to get you into one of the fastest-growing industries with zero experience required. Train online at your own pace and land your first AI Engineer role in 1-3 months. Please note this is a training course and fees apply Job guaranteed - complete the programme and get a job or get your money back. Our candidates earn £30,000-£45,000. Why AI? AI is reshaping every industry you can think of. Healthcare, finance, retail, and manufacturing – they’re all scrambling for skilled professionals. The demand far outstrips supply, which means excellent salaries, flexible working arrangements, and genuine job security. How It Works Step 1 – AI Engineering Fundamentals Start with the basics of AI, including neural networks and large language models, to build a solid foundation in AI engineering. Step 2 – Data Fundamentals Understand the data workflow, from collection to cleaning, and learn how to prepare data for AI applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building a car price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step 8 – AI Prompt Engineering Master prompt engineering, learning how to craft effective prompts for controlling AI outputs. Step 9 – Retrieval-Augmented Generation (RAG) Learn how to integrate external knowledge into AI systems using RAG techniques and vector databases. Step 10 – AI Specialised Customer Service Chatbot Project Combine prompt engineering and RAG to build an AI-powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands-on project. Step 13 – AI & Data Ethics Study the ethical considerations in AI, including issues of bias, fairness, and data privacy. Step 14 – Oral Exam Complete a virtual oral exam to assess your understanding and ability to apply your learning. Step 15 – AWS Certified Cloud Practitioner Finish with the AWS Certified Cloud Practitioner course and exam to gain essential cloud computing knowledge. What You Get · 100% online, self-paced training · Microsoft AI-900 certification included · 1-to-1 tutor and recruitment support · Real-world project experience · Job guarantee – get a job or your money back · Starting salary of £30,000–£45,000 We Get You Hired! We're not new to this. ITOL Recruit has 15+ years of experience and has placed over 5,000 people into new roles. Our job programmes include certified tutors, UK-accredited qualifications, and one-on-one support from a recruitment adviser focused on placing you. We don't believe in empty promises. Complete our programme, follow the process, and if you don't land a job, you get your money back. "Five months from complete beginner to AI engineer. Best decision I ever made." – Jamie W., now working as a Junior AI Engineer in London Ready to Start? If you’re motivated, curious, and excited about technology, we’ll help you turn that into a career you can be proud of. Apply now, and one of our expert Career Advisors will be in touch within 4 working hours to guide you through your next steps
DigitalGenius is a venture-backed artificial intelligence company bringing practical applications of deep learning and AI to some of the largest ecommerce customer service operations in the world, as well as high-growth companies. We’re a dedicated team of thoughtful and hard-working people committed to transforming customer service through the application of artificial intelligence. Role The continuous improvement of our products and the range of innovation projects we are committed to require us to scale our Machine Learning team. We are searching for a Machine Learning Engineer to join our core AI Team. This is a highly technical role for an outstanding individual who can take ownership of projects and start new initiatives. As a Machine Learning Engineer at DigitalGenius, you will be responsible for building and improving our Natural Language Processing, Image Recognition, and Recommendation solutions to maximise the product’s performance for our customers. Your time will be divided between improving the core product, researching and developing new ML applications and working closely with our clients. This is an excellent opportunity for those with strong programming capabilities and a deep understanding of AI. We are looking for someone with complementary skills that extend beyond NLP, preferably somebody with experience in ecommerce. The AI team at DigitalGenius owns all ML-related research, implementation and maintenance. In practice, this means keeping up to date with the SOTA research, data analysis, and developing scalable production services and infrastructure. Responsibilities - Proactive approach with team members and clients - Continuous improvement of core AI services - Take ownership of the services within your expertise - Contribute to the ongoing innovation R&D projects - Implement and maintain ML Infrastructure - Requirements - Degree in relevant field with 3+ years of industry experience - Strong Technical Skills: Python, Production APIs, Infrastructure as Code, - AWS or other Cloud provider - Deep understanding of Natural Language Processing / Generative AI / - Image Recognition - Extensive experience with machine learning techniques and algorithms such as supervised and unsupervised learning techniques, predictive modelling and statistics. - Experience with MLOps - Excellent organisation skills, working independently and ability to deliver results for deadlines. - A proactive, innovative, pragmatic approach to problem-solving and an ability to think critically and objectively. - Good customer-facing skills and ability to communicate technical concepts to technical and non-technical audiences. - Experience in ecommerce space Benefits - Competitive Salary - Generous vacation time (25 days of annual leave) - Yearly "Reset Week" in addition to annual leave allowance - Freedom to experiment with your own ideas - Environment to develop your skills without bureaucracy or red tape - Monthly fitness stipend of $210 or fully paid Third Space Membership We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Permanent | Hybrid Working | South East England We are partnering with a leading customer-focused organisation operating in a complex, regulated environment to recruit a Technical Architect for a critical retail technology domain. This role provides domain-level technical leadership across a key part of the customer and commercial ecosystem. You will define, shape and govern the architecture supporting retail operations delivered in an operational, distributed environment. This is a high-impact opportunity to drive architectural direction across point-of-sale systems, retail platforms, catalogue and pricing services, payment integrations, supply chain connectivity, and post-transaction reconciliation processes. You will work closely with delivery teams, third-party suppliers and business stakeholders to simplify complexity and enable sustainable technical change. Key Responsibilities - Own and evolve the target-state architecture for the retail technology domain - Define and govern architectural standards, patterns and principles - Shape the transition of legacy systems toward modular, event-driven, cloud-aligned designs - Develop and maintain domain roadmaps aligned with enterprise strategy - Manage technical risk and technical debt registers - Ensure alignment with security, performance, resilience and operational readiness standards - Lead architecture reviews and support governance processes - Translate business requirements into clear, pragmatic technical designs - Guide delivery teams and suppliers to ensure architectural intent is realised - Produce high-quality architectural artefacts using standard modelling approaches (e.g. UML, BPMN, C4, ArchiMate) - Design robust, scalable and operable integration patterns - Support systems operating in intermittently connected or distributed environments (including edge/mobile devices) - Oversee data flows across retail, operational and financial systems - Ensure solutions operate safely and reliably within a live operational environment - Mentor engineers and promote best practice in architecture - Support proof-of-concept initiatives for new retail capabilities and digital tooling - Improve documentation standards, reusable patterns and architectural processes Experience & Skills Required - Proven experience as a Technical Architect or Senior Engineer - Background in retail, ecommerce, payments, logistics or transport-related environments - Strong knowledge of integration patterns, event-driven architecture, cloud platforms, and domain-driven design - Experience modernising and evolving legacy platforms - Understanding of distributed systems and offline-capable solutions - Familiarity with financial processing and reconciliation workflows - Strong stakeholder engagement and communication skills - Experience working with mobile or edge devices
_Haystack is working with a direct employer on this opportunity._ Company We are using AI Agents to transform customer experience for ecommerce brands. With a proprietary approach to agentic AI, we have a unique opportunity to become the undisputed leader in our industry. We’re looking for excellent candidates to join our dedicated, thoughtful, and hardworking team to help us achieve that goal. We are a global company with offices in London, New York, and people across the world. Our customers include some of the biggest names in retail including On, Rapha, Air Up, Holland & Barrett, AllSaints, Honeylove, and Clarins. Role We are looking for an experienced software engineer to help us build our product. You will be working on the platform and backend services of the product and also the middle layer that sits between third party customer support tools and our proprietary AI platform. We value autonomy, excellence, pragmatism and impact. Responsibilities include: - Building microservices for our no-code platform, analytics, admin console, data management functionality and others - Designing and implementing maintainable and scalable architecture for consuming and providing APIs - Integrating with 3rd party systems Required Experience - Scala (3+ years of real, hands-on experience in Scala in a professional environment) - Functional programming and hands-on experience with functional programming libraries - Experience developing HTTP RESTful APIs - Excellent knowledge of SQL and relational databases (PostgreSQL) - Knowledge of Terraform (hands-on experience), Docker, AWS - Experience building and deploying microservices-based architectures - We use a functional Scala stack, primarily built on the Typelevel ecosystem, including: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick. Interview Process - Our interview process is designed to be clear, fair, and human — just like how we work day to day. - Intro Call (40 mins) — A relaxed chat to learn more about you and share what we’re building. - Technical Stage — Show us how you think and solve problems, including a take-home challenge. - Culture Stage — We’ll explore how you collaborate, communicate, and align with our team values. - Final Chat — Meet a senior team member to discuss long-term goals and mutual fit. - We keep things efficient and most candidates complete all stages within 2–3 weeks. Benefits 🚀 Thrive in a dynamic start-up culture 💰 £80k - £100k annual salary depending on experience 📈 Stock options 🏝️ 34 days off — 25 annual + 8 public + your birthday! 🎳 Quarterly team socials & perks 💪 Stay fit with a $210 monthly fitness stipend or Third Space membership 🎉 Celebrate your birthday with a day off! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Permanent | Hybrid Working | South East England We are partnering with a fast-paced, customer-focused organisation undertaking a significant data transformation programme. With major investment in a modern lakehouse platform and access to rich, high-volume datasets, this is an opportunity to help reshape how data is stored, analysed and leveraged across the business. As a Senior Platform Data Engineer, you will provide technical leadership within the Data Engineering team, working closely with Data Scientists, Machine Learning Engineers and business stakeholders to deliver scalable, high-value data solutions. Key Responsibilities - Design and build robust, scalable data pipelines to serve analytics and data science communities - Provide hands-on expertise across modern data engineering technologies (e.g. Databricks, Spark, Python, SQL, Scala) - Collaborate with data scientists and ML engineers to develop and deploy machine learning models addressing key business challenges - Coach and mentor engineers (including contractors), raising development standards and engineering maturity - Partner with Business Analysts to translate requirements into measurable business outcomes - Oversee code quality and project deliverables across releases - Establish and maintain documentation libraries and data catalogues for developed products - Contribute to platform evolution and continuous improvement of data engineering practices Core Skills & Experience Technical Capability - Significant experience designing and delivering data solutions on cloud-based, distributed big data platforms - Strong hands-on software engineering experience in Python, with knowledge of modern development practices (TDD, CI/CD, automated deployment pipelines) - Experience with automated testing of data transformation pipelines (e.g. Pytest, dbt unit testing frameworks) - Strong SQL skills, including performance tuning and debugging - Experience in data warehouse optimisation (schema evolution, indexing, partitioning) - Infrastructure as Code experience (e.g. Terraform or CloudFormation) - Strong knowledge of distributed data processing frameworks such as Apache Spark (or similar technologies such as Flink, Hadoop or Beam) - Familiarity with lakehouse architecture principles and modern data platforms - Experience implementing data quality, lineage and observability frameworks - Understanding of data governance, security and privacy principles, including handling of sensitive data within regulated environments Engineering & Collaboration - Comfortable working independently while aligning with overarching data strategy - Strong communication skills across technical and non-technical audiences - Structured, analytical problem-solver with a focus on outcomes and innovation - Passionate about modern data technologies and continuous learning Desirable Experience - Experience building real-time or event-driven data pipelines in commercial production environments (e.g. streaming architectures, Kafka, Spark Streaming, Beam) - Understanding of unbounded data processing and streaming design patterns - Familiarity with machine learning workflows and model lifecycle considerations - Experience supporting analytical visualisation tools (e.g. Tableau, Power BI or similar platforms) - Experience working within airline, ecommerce, retail or similarly data-rich industries - Experience within AWS cloud environments - Experience building transformation frameworks using dbt
Permanent | Hybrid Working | South East England We are partnering with a leading organisation operating in a complex, real-time operational environment to recruit a Technical Lead within its Integrated Operations and Planning technology domain. This role sits at the heart of mission-critical systems that power operational planning and real-time control functions. The product suite underpins essential processes such as workforce planning, scheduling, disruption management and integrated control operations. You will shape the technical direction of these platforms, ensuring solutions are scalable, resilient and future-ready. Working closely with Product and Delivery leadership, you will balance business priorities with sound engineering decisions to deliver measurable operational value. Role Purpose - Provide technical leadership for a product team, ensuring solutions are scalable, secure and fit for purpose - Act as the technical authority across product, delivery and engineering collaboration - Guide and mentor engineers, promoting sustainable engineering practices across the full product lifecycle - Balance short-term delivery objectives with long-term maintainability, resilience and cost-effectiveness Key Responsibilities - Provide hands-on leadership, setting coding standards and reviewing designs to ensure best practice in security, performance and integration - Define and own technical architecture across operational planning and control products - Partner with Product Managers to translate business requirements into technical designs, effort estimates and roadmaps - Work with Delivery Leads to align technical feasibility with delivery timelines, identifying risks and dependencies early - Champion modern engineering practices including CI/CD, cloud-native design, API-first development and automated testing - Collaborate with enterprise architecture and governance forums to ensure alignment with broader technology strategy and standards - Act as a trusted advisor to operational stakeholders, clearly articulating technical trade-offs and outcomes - Mentor and develop engineers, fostering a high-performing, continuously improving team culture - Lead root cause analysis and resolution of critical production issues impacting live operations Experience & Skills Required - Proven experience as a Technical Lead or Principal Engineer within large-scale, mission-critical systems - Strong software engineering background with expertise in at least one major development stack (e.g. Java, .NET, Python or optimisation tooling) - Experience designing and delivering cloud-native solutions (AWS preferred), with strong knowledge of APIs, event-driven architecture and microservices - Familiarity with operational planning, scheduling or real-time control systems within transport or similarly complex environments (desirable) - Strong understanding of DevOps practices including CI/CD pipelines, automated testing and observability - Experience working within Agile delivery environments and shaping effective team ways of working - Strong analytical and problem-solving skills, with the ability to balance time, cost and technical debt considerations - Ability to influence stakeholders at all levels, translating technical concepts into clear business value - Demonstrated experience mentoring engineers and building high-performing teams - Degree in Computer Science, Software Engineering or equivalent practical experience