Sr. Data Engineer - Architecture in London

Sr. Data Engineer - Architecture in London

London Full-Time 55000 - 75000 € / year (est.) No home office possible
Mitek Systems

At a Glance

  • Tasks: Drive data infrastructure and optimise databases for high-quality data pipelines.
  • Company: Join a dynamic tech company focused on innovation and collaboration.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Fast-paced environment with excellent career advancement opportunities.
  • Why this job: Make an impact by enabling data-informed decisions and supporting advanced analytics.
  • Qualifications: 5+ years in data engineering with strong SQL and Python skills.

The predicted salary is between 55000 - 75000 € per year.

As a Senior Database Engineer, you will drive data infrastructure that enables data-informed decision-making, applying modern engineering and distributed systems practices. You will partner closely with Product Managers, Data Analysts, Software Engineers, and business stakeholders to deliver stable, high-quality data pipelines, enterprise reporting, and datasets that support analytics and machine learning use cases.

A primary responsibility of this role is to optimize and maintain our OLTP databases, ensuring reliability, performance, and production readiness. This includes auditing systems, improving data quality, refactoring legacy pipelines, and applying best practices for schema design, indexing, and query performance. In parallel, you will build and maintain scalable data systems that power advanced analytics across the business.

You will design performance testing and release validation frameworks to prevent regressions and ensure data integrity, while establishing strong production processes such as monitoring, alerting, backup and recovery, access controls, and incident response.

Education & Experience

  • Bachelor's degree in Mathematics, Statistics, Computer Science, or related field
  • 5+ years of experience as a Database Engineer, Data Engineer, or similar role

Core Data Engineering & Architecture

  • Experience designing, implementing, and maintaining high performant, scalable OLTP systems.
  • Hands‑on experience and advanced knowledge of SQL (e.g., Postgres, Snowflake)
  • Strong experience with data modeling, data warehouses, and lakehouse architectures
  • Experience designing and implementing scalable data architectures, including batch and streaming pipelines
  • Experience building ELT pipelines with dbt and Snowflake
  • Intermediate to advanced Python development skills

Database Optimization & Reliability

  • Experience assessing and improving existing database systems, including performance tuning (indexing, query optimization, partitioning) and data quality remediation
  • Strong understanding of database internals and transactional systems
  • Experience implementing backup, recovery, and high‑availability strategies

Performance Testing & Release Validation

  • Experience designing and implementing performance/load testing frameworks for data systems
  • Knowledge of benchmarking, regression testing, and release validation processes
  • Experience building automated testing pipelines to ensure data quality and system performance across deployments

Production Operations & Data Reliability

  • Experience defining and maintaining production database processes, including monitoring, alerting, and incident response
  • Familiarity with observability tools and practices (logging, metrics, tracing)
  • Strong understanding of SLAs, SLOs, and data reliability best practices

Tools & Platforms

  • Experience with AWS data technologies (Glue, Kinesis, Lambda)
  • Experience with orchestration tools (Airflow)
  • Experience with infrastructure‑as‑code (Terraform)
  • Knowledge of the Software Development Lifecycle

Preferred Skills & Experience

  • Experience with CI/CD pipelines, especially for data systems
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of encryption, anonymization, and tokenization
  • Experience with open table formats and data catalogs
  • Familiarity with data observability tools (e.g., Monte Carlo, Datadog, Prometheus)

Who You Are (Soft Skills)

  • Detail‑oriented, with a strong data quality mindset
  • Strong problem‑solving and troubleshooting skills with a proactive approach to system reliability
  • Self‑starter with a bias toward ownership and continuous improvement
  • Comfortable bringing structure and best practices to ambiguous or legacy environments
  • Thrives in a fast‑paced, startup‑oriented, team‑focused culture
  • Positive, collaborative, and energetic attitude
  • Excellent verbal and written communication skills
  • Ability to clearly explain complex technical issues to both technical and non‑technical audiences

£55,000 - £75,000 a year. We are proud to offer competitive salary ranges aligned to industry standards. Please note that our ranges are representative and individual compensation specifics may vary based upon experience level, professional competencies and geographic differentials.

Sr. Data Engineer - Architecture in London employer: Mitek Systems

Join a dynamic and innovative team as a Senior Data Engineer, where you will play a pivotal role in shaping our data infrastructure and driving impactful decision-making. Our collaborative work culture fosters continuous learning and growth, offering ample opportunities for professional development while working with cutting-edge technologies in a fast-paced environment. Located in a vibrant area, we provide competitive salaries and a supportive atmosphere that values your contributions and encourages a proactive approach to problem-solving.

Mitek Systems

Contact Detail:

Mitek Systems Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Sr. Data Engineer - Architecture in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data engineering. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common questions and scenarios specific to data engineering. We recommend doing mock interviews with friends or using online platforms to get comfortable.

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!

We think you need these skills to ace Sr. Data Engineer - Architecture in London

Data Infrastructure Development
OLTP Database Optimization
SQL (Postgres, Snowflake)
Data Modelling
Data Warehousing
Batch and Streaming Pipelines
ELT Pipelines with dbt

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with OLTP systems, data pipelines, and any relevant tools like SQL and AWS technologies. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for the role. Share specific examples of your past work that align with the responsibilities listed in the job description. This is your chance to show off your personality and passion for data engineering!

Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing challenges you've faced in previous roles and how you overcame them. We love candidates who can demonstrate their proactive approach to system reliability and continuous improvement.

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 the role. Plus, it shows us you’re keen on joining the StudySmarter family!

How to prepare for a job interview at Mitek Systems

Know Your Data Inside Out

Before the interview, dive deep into your past experiences with OLTP systems and data pipelines. Be ready to discuss specific projects where you optimised databases or improved data quality. This will show your expertise and how you can contribute to their data infrastructure.

Brush Up on Technical Skills

Make sure you're comfortable with SQL, especially Postgres and Snowflake, as well as Python. Prepare to answer technical questions or even solve problems on the spot. Practising common database optimisation techniques will help you shine during the technical part of the interview.

Understand Their Business Needs

Research the company’s products and how they use data. Think about how your role as a Senior Data Engineer can support their goals. Being able to connect your skills to their business objectives will demonstrate your value and understanding of the bigger picture.

Prepare for Scenario-Based Questions

Expect questions that ask how you would handle specific challenges, like improving a legacy pipeline or ensuring data integrity. Use the STAR method (Situation, Task, Action, Result) to structure your answers clearly and effectively, showcasing your problem-solving skills.