Sr. Data Engineer - Architecture

Sr. Data Engineer - Architecture

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 forward-thinking tech company focused on data-driven decision-making.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic startup culture with a focus on collaboration and innovation.
  • Why this job: Make a real impact by building scalable data systems that power analytics.
  • Qualifications: 5+ years in data engineering with strong SQL and Python skills.

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

As the Sr. Data Engineer - Architecture, 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.

What You Need (Required Knowledge, Skills & Abilities):

  • 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.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Sr. Data Engineer - Architecture employer: Mitek Systems

As a leading employer in the tech industry, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. Our commitment to professional growth is evident through continuous learning opportunities and a supportive environment that encourages creativity and problem-solving. Located in a vibrant area, we offer competitive salaries, flexible working arrangements, and a strong focus on work-life balance, making us an ideal choice for those seeking meaningful and rewarding careers in data engineering.

Mitek Systems

Contact Detail:

Mitek Systems Recruiting Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

Tip Number 2

Prepare for those interviews! Research common questions for data engineering roles and practice your answers. We recommend doing mock interviews with friends or using online platforms to get comfortable discussing your experience and skills.

Tip Number 3

Showcase your projects! Whether it's a GitHub repository or a personal blog, having a portfolio of your work can really set you apart. We love seeing practical examples of your skills in action, so make sure to highlight any relevant projects during your interviews.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we often have exclusive opportunities listed there that you won’t find anywhere else. Don’t miss out!

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

Data Infrastructure Design
OLTP Systems 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 is tailored to the Sr. Data Engineer - Architecture role. Highlight your experience with OLTP systems, data pipelines, and any relevant tools like SQL and Python. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how your background makes you a great fit for our team. Don't forget to mention any specific projects that showcase your skills.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles. Whether it's optimising databases or improving data quality, we love to see how you approach problem-solving and ensure system reliability.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining the StudySmarter team!

How to prepare for a job interview at Mitek Systems

Know Your Data Inside Out

Before the interview, dive deep into your past projects involving OLTP systems and data pipelines. Be ready to discuss specific challenges you faced, how you optimised performance, and the impact of your work on data quality. This will show your expertise and ability to drive data-informed decision-making.

Brush Up on SQL and Data Modelling

Since advanced SQL skills are crucial for this role, make sure you're comfortable with complex queries, indexing, and performance tuning. Practise explaining your thought process when designing data models or refactoring legacy pipelines, as this will demonstrate your technical prowess and problem-solving abilities.

Familiarise Yourself with Tools and Technologies

Get acquainted with the specific tools mentioned in the job description, like AWS technologies, dbt, and Airflow. If you have experience with CI/CD pipelines or containerisation, be prepared to share examples of how you've used these tools to enhance data reliability and streamline processes.

Communicate Clearly and Collaboratively

During the interview, practice explaining complex technical concepts in simple terms. This is key, as you'll need to collaborate with various stakeholders. Show your positive attitude and willingness to work in a team-focused culture by sharing examples of successful collaborations from your previous roles.