Data Architect

Data Architect

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
N Consulting Limited

At a Glance

  • Tasks: Lead the design of innovative data architectures and ensure high-quality data governance.
  • Company: Join a leading financial services firm driving next-gen data solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Shape the future of data architecture in a dynamic, impactful role.
  • Qualifications: 15+ years in tech, with strong experience in data architecture and governance.

The predicted salary is between 60000 - 80000 £ per year.

Is it Permanent/ Contract: Open for both

Is it Onsite/Remote/Hybrid: for London (4 days WFO, 1-day WFH mandatory)

Experience: 15+ years

About the Role:

We are seeking a senior Data Architect to join the engineering organisation as part of Project Compass. This programme is delivering next-generation capabilities across Accounts (Real-Time Ledger), Payments Engine, and Foreign Exchange – all of which generate, consume, and depend on high-quality, well-governed data at scale. The Data Architect will own the end-to-end data architecture spanning Snowflake as the enterprise data warehouse and a landscape of in-house application databases (relational, time-series, document, and in-memory stores) that serve real-time operational workloads. You will define how data flows from source systems into the warehouse, how application databases are modelled and managed, and how data products are exposed to downstream consumers within and beyond. This is a hands-on, delivery-focused role. You will work closely with Integration Architects, platform engineers, and domain product teams to translate business data requirements into durable, governed, and scalable data solutions.

Key Responsibilities:

  • Data Architecture & Strategy: Define and own the data architecture target state, covering the Snowflake enterprise data warehouse, application databases, and the data flows that connect them. Establish a unified data modelling standard across relational (PostgreSQL, Oracle), in-memory (Redis), time-series (TimescaleDB / InfluxDB), and document (MongoDB) stores used by applications. Design the data ingestion and movement architecture – real-time CDC pipelines, batch ETL/ELT patterns, and event-driven feeds from the NATS messaging layer into Snowflake. Define data domain boundaries, ownership, and lineage standards aligned with Project Compass product domains (RTL, Payments, FX). Produce and maintain authoritative data architecture artefacts: entity-relationship models, data flow diagrams, data dictionaries, and Architecture Decision Records (ADRs).
  • Snowflake & Data Warehouse: Lead the design and evolution of the Snowflake data warehouse, including schema design (Raw / Conformed / Consumption layers), virtual warehouse sizing, and cost governance. Define standards for data loading (Snowpipe, Streams & Tasks, external stages), transformation (dbt patterns), and data sharing across business units. Establish Snowflake data access controls, row-level security, dynamic data masking, and PII governance in line with regulatory requirements (GDPR, BCBS 239). Champion Snowflake best practices for performance tuning, clustering keys, materialised views, and query optimisation. Evaluate Snowflake-native capabilities (Snowpark, Cortex AI, Dynamic Tables) and recommend adoption where they accelerate data product delivery. Govern the application database landscape across – reviewing schema designs, indexing strategies, and data lifecycle management across all in-house databases. Define patterns for operational data stores (ODS) that bridge real-time application databases and the analytical warehouse layer. Ensure consistency between transactional data models and their warehouse representations, minimising transformation complexity and maximising fidelity. Set standards for database change management, migration tooling (Liquibase / Flyway), and schema versioning across the application estate. Identify and remediate data quality issues at source, defining data contracts between application teams and downstream consumers.
  • Data Governance & Quality: Define and implement data governance frameworks covering data ownership, stewardship, classification (PII, sensitive, public), and retention policies. Establish data lineage and cataloguing standards, working with tooling such as Apache Atlas, Collibra, or Snowflake Horizon Catalog. Design and enforce data quality rules and SLAs at ingestion, transformation, and consumption layers. Collaborate with the Risk and Compliance function to ensure data architecture meets BCBS 239 Risk Data Aggregation and Reporting requirements. Champion Master Data Management (MDM) principles for shared reference data (counterparty, instrument, currency) across domains.
  • AI, Analytics & Data Products: Define the architecture for data products – curated, well-documented datasets served to analytics, reporting, and AI/ML consumers. Design feature stores and data pipelines that support AI/ML model training and inference for use cases such as FX pricing, payment anomaly detection, and limit utilisation forecasting. Evaluate and integrate AI-assisted data tooling (AI-powered cataloguing, natural language querying, automated data quality) where it accelerates productivity. Partner with the Analytics Engineering team to establish dbt modelling standards, testing frameworks, and documentation practices. Work hands-on across multiple product teams as a data authority, balancing strategic design with direct delivery contribution. Guide and mentor application engineers on data modelling, query optimisation, and data quality best practices. Engage senior stakeholders across Technology, Finance, Risk, and Operations to communicate data strategy, risks, and trade-offs. Facilitate data architecture working groups with platform, BI, and enterprise architecture teams to align on shared standards.

Core Technical Skills:

  • Data Warehouse Transformation dbt (data build tool) – modelling layers, testing, documentation, incremental strategies
  • Application Databases Data Integration AWS – S3, RDS, Aurora, Redshift (migration context), Glue, Lake Formation, IAM, VPC
  • Data Governance Data lineage, cataloguing (Apache Atlas / Collibra / Snowflake Horizon), GDPR, BCBS 239, MDM
  • AI / ML Data Query & Performance SQL optimisation, clustering keys, partitioning, query profiling, cost-based tuning

Data Landscape: The Data Architect will work across the following technology landscape. Candidates should have direct experience with the majority of these platforms and the ability to define coherent architecture across heterogeneous stores:

  • Platform / Store: Snowflake - Enterprise data warehouse, analytics, reporting, data sharing; Oracle DB - Migration strategy, data contracts, schema versioning; Redis - Cache invalidation, persistence strategy, data consistency; MongoDB; TimescaleDB; NATS JetStream; AWS S3 / Glue - Data lake staging, archival, batch ingestion into Snowflake; Partitioning, file format (Parquet/ORC), Lake Formation governance.

Finance Domain Knowledge: Candidates should have hands-on data architecture experience in one or more of the following financial services domains:

  • Domain: Double-entry accounting data models, event-sourced ledgers, real-time balance aggregation, reconciliation datasets; Payments Engine - Payment message data (ISO 20022 / SWIFT), settlement instructions, payment status lifecycle, fee and charge data; Trade data models, rate feeds and time-series storage, position keeping, P&L attribution data; Exposure data models, limit hierarchy, breach event data, real-time risk aggregation feeds; Client Onboarding - Client master data, KYC / AML data structures, account hierarchy, regulatory reporting feeds; Regulatory Reporting - BCBS 239 data lineage, EMIR / MiFID trade reporting data, data quality SLAs for regulatory submissions.

Experience & Profile: 15+ years of progressive technology experience, with at least 5 years in senior data architecture roles. Deep, hands-on experience with Snowflake as an enterprise data warehouse – ideally holding Snowflake SnowPro Core or Advanced: Architect certification. Proven track record of designing data architectures across heterogeneous application database landscapes in large financial institutions or fintech organisations. Demonstrated experience implementing data governance frameworks, lineage tooling, and data quality programmes at programme scale. Comfortable working hands-on – writing dbt models, reviewing SQL, profiling queries – while operating at senior stakeholder and architecture level. Experience with CDC-based real-time data pipelines and event-driven data integration patterns. Strong communicator able to convey complex data architecture decisions to both engineering teams and business stakeholders. Familiarity with AI/ML data architecture patterns (feature stores, vector databases, LLM data pipelines) is a strong advantage. AWS Solutions Architect or AWS Data Analytics certification is advantageous.

Data Architect employer: N Consulting Limited

Join a forward-thinking organisation in London that prioritises innovation and excellence in data architecture. With a strong commitment to employee growth, we offer a collaborative work culture where your expertise will directly influence the development of next-generation financial solutions. Enjoy the benefits of a hybrid work model, competitive compensation, and opportunities for professional development in a dynamic environment focused on cutting-edge technology.

N Consulting Limited

Contact Details:

N Consulting Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Architect

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like N Consulting Limited!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Data Architect at N Consulting Limited.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like N Consulting Limited.

Apply Directly through Our Website

When you find a suitable opening like Data Architect at N Consulting Limited, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Data Architect

SQL
Python
Communication Skills
Problem-Solving Skills
Data Engineering
Data Governance
Data Pipeline Development

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at N Consulting Limited, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at N Consulting Limited. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at N Consulting Limited

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at N Consulting Limited!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.