374,061open jobs
9,677companies
50,954added this week
Browse all
Salary
$86k – $169k per year (Estimated)
Location
Remote/Hybrid (London, United Kingdom)
Seniority
Junior
Employment
Full-Time
Overview
Company
Impact
Profile match
Shawbrook is a specialist bank headquartered in Brentwood, Essex, in the United Kingdom, and founded in 2011. The bank lends to small and medium sized businesses, property investors, and consumers, concentrating on real estate finance, asset finance, and personal loans funded largely by retail savings deposits. It is owned by a consortium of private equity investors and operates as a digitally led lender without a branch network.

Shawbrook provides finance to a wide range of customer segments that value the premium experience, flexibility and certainly we deliver. We are a purpose-led organisation, with a focus on delivering long-term sustainable value for all our stakeholders.

We have a diversified offering, with our innovative lending propositions tailored to meet specific customer needs in carefully selected markets across SME, Real Estate and Personal. Our products range from complex structured credit facilities for growth-focused businesses to mortgages for professional landlords and property investors, as well as simple loans for consumers delivered digitally. We fuel our lending through customer deposits, which we attract by delivering a premium experience, choice and consistently great value to smart savers.

The business model we have created is unique and difficult to replicate, with our ‘best of both’ approach combining deep human expertise with advanced digital, tech and data capabilities. This combination not only allows us to deliver excellent customer experiences, but to do so efficiently and at scale. We are proud of our innovative and agile culture, which drives consistently high employee engagement scores and makes Shawbrook an attractive destination for the best talent. If you’re willing to roll up your sleeves, contribute new ideas and believe anything is possible, you’re our kind of person.

Work with us because you:

  • Want to be part of a bank built for the dynamics of the modern world
  • Relish a challenge and enjoy a fast-paced, innovative and hardworking culture
  • Enjoy finding new and better ways to solve complexity and make things happen
  • Want to belong to a diverse culture that stands shoulder to shoulder with minority and underrepresented groups
  • Care about society and the environment and want to be part of a business that cares too
  • Want to continue to grow professionally and be the best version of yourself

The Data Engineer sits within the Finance Insights team and plays a key role in modernising the Finance function at Shawbrook. The team is rapidly deploying new technology, automation and analytics across Finance, with a focus on people, processes, optimisation and automation. The role holder will work directly with Finance users to understand their day-to-day challenges and design Python-based tools, data pipelines and analytical solutions that streamline workflows, reduce manual effort and surface richer insight from the Bank's financial data. The role combines hands-on development with applied analytics, machine learning and AI, helping Finance move from manual reporting to a scalable, insight-led operating model. All development, deployment and operation takes place within the Bank's Microsoft Azure environment, and the role holder will be expected to design, build and run Python solutions natively on Azure. It directly supports Shawbrook's "best of both" ethos, combining deep human expertise with advanced digital, tech and data capabilities.

Key Responsibilities

  • Partner with Finance users to rethink how the function works, identifying opportunities for process optimisation, workflow automation and AI/ML-driven insight that improve efficiency, decision-making and business outcomes.
  • Design, build and maintain Python-based tools, scripts and data pipelines that automate recurring finance processes such as month-end reporting, reconciliations, data preparation and control checks.
  • Develop analytical models, dashboards and self-service tools that turn finance data into actionable insight for FP&A, Financial Control and the wider Finance function.
  • Apply machine learning and AI techniques (e.g. forecasting, anomaly detection, classification, document and text automation) to relevant finance use cases, using established Python libraries and frameworks.
  • Work closely with the CTO Data Engineering team on architecture, platform functionality and data availability, ensuring Finance gets the best out of the Bank's data platform and that the right data pipelines are in place; design and build data pipelines directly where needed to support Finance use cases.
  • Apply strong software engineering standards, including version control (Git), code review, testing, documentation and CI/CD, to ensure solutions are reliable, scalable and maintainable.
  • Ensure all solutions meet the Bank's data governance, security, change management and regulatory control requirements, working closely with Technology, Data and Risk teams.
  • Coach and upskill Finance colleagues on Python, data tooling and automation good practice, helping to embed a self-service, insight-led culture across the function.
  • Use AI tools (e.g. Claude, LLMs, MCP servers and agentic frameworks) to work smart day-to-day, and integrate AI capabilities into Python solutions and the Bank's Web App / Azure environment to deliver intelligent automation and insight at scale.
  • Deploy and operate Python solutions on the Bank's Microsoft Azure platform end-to-end, including CI/CD pipelines, configuration and secrets management, monitoring and logging (e.g. Application Insights), and adherence to Azure security and identity standards

Skills & Experience

Essential

  • Strong commercial Python development experience, including pandas, NumPy and modern tooling
  • Practical experience applying machine learning and AI techniques in a business setting, with familiarity across common Python ML/AI libraries and model types
  • Hands-on experience using AI tools to accelerate development (e.g. Copilot, LLMs) and integrating AI capabilities into Python applications, including via MCP servers, APIs or agentic frameworks, deployed into the Bank's Web App / Azure environment
  • Strong hands-on experience designing, deploying and operating Python solutions on Microsoft Azure, including services such as App Service, Functions, Azure SQL, Data Factory, Key Vault, Entra ID and Azure DevOps (or GitHub Actions) for CI/CD.
  • Strong SQL skills with a deep understanding of data, including modelling, structures and quality, and hands-on experience working with relational databases and/or cloud data warehouses (e.g. Snowflake, SQL Server, Postgres, BigQuery).
  • Some financial or finance-function experience, with working knowledge of areas such as general ledger, management reporting, reconciliations, budgeting and forecasting, or regulatory reporting.
  • Comfortable sitting with business users to elicit requirements, challenge assumptions and shape solutions collaboratively.
  • Experience with version control (Git), code review and CI/CD, plus a disciplined approach to testing, documentation, coding standards and governance.
  • Strong written and verbal communication skills, able to explain technical concepts to non-technical Finance stakeholders and influence at all levels.
  • A proactive, problem-solving mindset with strong attention to detail, ownership and a continuous-improvement attitude.

Key attributes

  • Curious and analytical, naturally questioning how things work today and looking for better ways to do them.
  • User-focused, comfortable sitting with Finance colleagues to understand needs and shape solutions together.
  • Pragmatic engineer who balances code quality, governance and standards with the need to deliver value quickly in a fast-moving environment.
  • Clear communicator, able to present ideas, trade-offs and progress to both technical and non-technical audiences.
  • Ownership mindset, taking end-to-end accountability for solutions from problem definition through to deployment, support and iteration.
  • Adaptable and resilient, thriving in an evolving team where priorities, tools and processes are still being shaped.
  • Aligned to Shawbrook's values: purpose-led, customer-focused, and committed to combining human expertise with advanced digital, tech and data capabilities.

Desirable

  • Statistical analysis skills (e.g. hypothesis testing, regression, time-series analysis) applied to finance or operational data.
  • Experience with BI and visualisation tools (Power BI, Tableau or similar) and dashboard development.
  • Experience with workflow orchestration tools and working with APIs.
  • Experience working in Agile delivery teams alongside Technology, Data Engineering or Change functions, including in a regulated financial services environment.

Your Wellbeing - We take your health and well-being very seriously by providing a range of benefits to give you and your family peace of mind. These include:

  • Market leading family friendly policies such as access to our Maternity, Adoption and Paternity policies from Day 1 of your employment
  • Free access to Headspace, a mindfulness & meditation digital health app
  • Free access to Peppy digital health app that offers personalised support through fertility treatment becoming a parent or menopause
  • EAP (Employee Assistance Programme) - Offering you support on a wide range of subjects including financial concerns, mental wellbeing and more general queries around family, work, housing, and health
  • Cycle to work scheme
  • Discounts on gym membership
  • Contributory pension scheme & death in service

Your Lifestyle - It’s important you strike the right balance between your work and personal life. We provide benefits to support you when at work and when you’re enjoying your leisure time.

  • Minimum of 27 days holiday per year
  • Option to buy or sell holiday days through our flexi-holiday scheme
  • Discounts on gym membership nationwide
  • Access to discounts on a range of high street and online brands
  • Community support and charitable giving

Your Contribution - We’re focused on rewarding those that go the extra mile in helping us achieve our goals.

  • Participation in our annual discretionary bonus scheme designed to reward your contribution to our success
  • Proudly Shawbrook recognition scheme focused on recognising our role models and thanking our colleagues for a job well done
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
374,061 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
London
$17k – $43k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
Node JS
Python
SQL
JavaScript
Databases
Databricks
Google BigQuery
Snowflake
AI/ML
Anomaly Detection
Frontend
GraphQL
React.js
DevOps
AWS
Azure
Azure DevOps
CI/CD
GCP
Git
GitHub Actions
Jenkins
GitHub
Analytics
ETL/ELT
QA
Cypress
JMeter
k6
Locust
Playwright
Postman
Pytest
Selenium
Apply
Senior GenAI Engineer 3 hours ago
In office • 6+ years exp • Bachelor's Degree
Python
C#
C#
.NET
Databases
Databricks
FAISS
Google BigQuery
Milvus
OpenSearch
Pinecone
Snowflake
Weaviate
AI/ML
AI Agents
AutoGen
AWS Bedrock
Copilot
CrewAI
Function Calling
Hallucination
LangChain
LangGraph
LlamaIndex
LLM
LLM Guardrails
OpenAI
Prompt Engineering
RAG
Semantic Kernel
Vertex AI
DevOps
AWS
Azure
CI/CD
GCP
Git
Vector
Marketing
Salesforce
Apply
Apriso MES Engineer 4 hours ago
$6.5k – $35k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
C#
JavaScript
SQL
C#
.NET
DevOps
Azure
Azure DevOps
Git
Jenkins
IoT
MQTT
OPC UA
Apply
$98k – $132k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
Databases
PostgreSQL
Snowflake
DevOps
AWS
Azure
Analytics
ETL/ELT
Apply
$122k – $166k per year • In office • Full-Time • 8+ years exp • Master's Degree • United States
Python
SQL
AI/ML
Accelerate
AI Agents
Amazon SageMaker
AWS Bedrock
NumPy
Pandas
PyTorch
RAG
Scikit-learn
TensorFlow
DevOps
AWS
AWS Lambda
Analytics
ETL/ELT
Apply
$41k – $92k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • London
DevOps
AWS
Azure
Apply
Product Manager 4 days ago
$88k – $199k per year (Estimated) • Remote/Hybrid • Full-Time • Glasgow
Apply
Business Analyst 5 days ago
$53k – $143k per year (Estimated) • Remote/Hybrid • Contractor • London
Management
Confluence
Miro
Apply
$83k – $150k per year (Estimated) • Remote/Hybrid • Full-Time • London
C#
Apply
$77k – $158k per year (Estimated) • In office • Full-Time • London
DevOps
Incident Management
Cybersecurity
CVSS
ISO 27001
PCI DSS
Qualys Cloud Platform
Apply
$72k – $152k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • London
AI/ML
AI Agents
Edge AI
DevOps
Azure
Apply
$91k – $229k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • London • Zug
Python
AI/ML
AI Agents
Data Augmentation
DeepSpeed
Hallucination
Knowledge Distillation
LLM
NLP
PyTorch
Synthetic Data
Transformers
Hugging Face
Knowledge Graph
Post-training
Apply
$96k – $154k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London
Apply
$53k – $175k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • London
TypeScript
JavaScript
Frontend
GraphQL
Next.js
React.js
DevOps
Vercel
Apply
$53k – $143k per year (Estimated) • Remote/Hybrid • Full-Time • Master's Degree • London
Java
Python
Apply
See all jobs
This is one of many
374,061 more open roles from verified company boards, updated every day.