Senior Software Engineer in Test, Data / ETL (Remote - EMEA)

Jobgether

United Kingdom

Remote

GBP 61,419 - 83,354

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Unlimited paid time off
Comprehensive health insurance
Professional development stipend

Job summary

A leading tech recruitment service is seeking a Senior Software Engineer in Test specializing in Data and ETL. This fully remote role involves ensuring data quality and reliability across large-scale systems, designing test automation frameworks, and collaborating with various teams in a dynamic environment. Candidates should have extensive experience in QA, programming skills in Python, and a strong understanding of cloud data technologies.

Qualifications

  • 6+ years of experience in QA, SDET, or Data Testing roles, improving data reliability.
  • 4+ years of hands-on programming experience in Python.
  • Expertise in cloud-based ETL frameworks and data warehouses.

Responsibilities

  • Lead validation and observability for complex data pipelines.
  • Design and maintain automated testing frameworks for ETL workflows.
  • Integrate automated validation processes into CI/CD pipelines.

Skills

QA
Data Testing
Python
SQL
Cloud-based Data Orchestration

Tools

Airflow
BigQuery
Terraform

Job description

Senior Software Engineer in Test, Data / ETL (Remote - EMEA)

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer in Test, Data / ETL in EMEA.

As a Senior Software Engineer in Test specializing in Data and ETL, you will play a central role in ensuring data quality, performance, and reliability across large-scale, cloud-native systems. You will design and implement test automation frameworks, enhance observability, and lead data validation strategies for distributed environments built on modern cloud platforms. This position offers the opportunity to shape data quality standards, mentor peers, and influence automation practices across teams. You\'ll collaborate closely with engineers, analysts, and product teams in a fast-paced, remote-first environment that values innovation, technical excellence, and continuous improvement.

Accountabilities
  • Lead validation and observability efforts for complex data pipelines powered by tools such as BigQuery, Airflow, Cloud Run, and Firestore
  • Design and maintain automated testing frameworks to ensure the integrity and scalability of ETL workflows, APIs, and microservices
  • Establish and enforce quality gates for data transformations, ensuring accurate and consistent data delivery
  • Integrate automated validation processes into CI/CD pipelines (e.g., GitHub Actions) for continuous deployment reliability
  • Plan and execute manual and automated tests to monitor data reliability, performance, and compliance
  • Collaborate with engineering teams to enhance scalability, maintainability, and system performance
  • Mentor peers in test automation, observability practices, and data validation techniques
  • Contribute to continuous process improvement through defect analysis, documentation, and feedback loops
Requirements
  • 6+ years of experience in QA, SDET, or Data Testing roles, with demonstrated success improving data reliability at scale
  • 4+ years of hands-on programming experience in Python (TypeScript experience is a plus)
  • Expertise with cloud-based data orchestration and ETL frameworks (e.g., Airflow, Prefect, Dagster) and data warehouses such as BigQuery, Snowflake, or Redshift
  • Strong knowledge of SQL, NoSQL, and distributed databases, with a focus on troubleshooting and data validation for high-volume systems
  • Proven experience deploying and maintaining systems in GCP or similar cloud environments, using IaC tools like Terraform or Pulumi
  • Solid understanding of CI/CD pipelines, microservices architecture, and SaaS product development lifecycles
  • Excellent communication, problem-solving, and leadership skills, with the ability to mentor and influence technical teams
  • Bonus points for experience with Playwright, FinOps, performance testing, or security best practices (e.g., PoLP)
Benefits
  • Fully remote role with flexible working hours across EMEA
  • Unlimited paid time off and parental leave options
  • Comprehensive health insurance coverage
  • Employee stock option plan and home office allowance
  • Professional development stipend to support continuous learning
  • Peer recognition programs and a strong, inclusive team culture
  • Work in a diverse, global environment that values autonomy, collaboration, and innovation

Thank you for your interest!

EEO statement and additional information may be included by the posting organization as required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Engineer
Test Engineer

iO Associates • Greater London

On-site
GBP 55,000 - 75,000
Senior Machine Learning Scientist (Remote - EMEA)
Senior Machine Learning Scientist (Remote - EMEA)

Jobgether • United Kingdom

Remote
GBP 51,000 - 78,000
Competitive compensation package
Flexible paid time off
Stock options
+2
Senior SDET
Senior SDET

Nixor • Manchester

Hybrid
GBP 60,000 - 80,000
Senior Solutions Engineer EMEA
Senior Solutions Engineer EMEA

Jobgether • United Kingdom

Remote
GBP 100,000 - 150,000
Highly competitive compensation
International benefits coverage
Flexible paid time off
+3
Senior QA Analyst & Automation Engineer
Senior QA Analyst & Automation Engineer

Orlaroseassociates • Greater London

Hybrid
GBP 55,000 - 75,000
Competitive salary and benefits package
Opportunity to work in a collaborative environment
Strong focus on work-life balance
Senior Test Engineer
Senior Test Engineer

Scott Logic • Newcastle upon Tyne

Hybrid
GBP 52,000 - 76,000
Hybrid working
Learning budget
2 days self-improvement
+3
Software Engineer in Test
Software Engineer in Test

R3vamp • United Kingdom

Remote
GBP 40,000 - 55,000
Competitive salary
Growth opportunities
Learning in a mature environment
Senior Data Architect
Senior Data Architect

Automat-it • London

On-site
GBP 80,000 - 100,000
Professional training and certifications
International work environment
Referral program bonus
+4
Senior Data Engineer
Senior Data Engineer

Eden Scott • Scotland

Remote
GBP 55,000 - 75,000
Fully remote work
Opportunity to lead and mentor
Continuous learning and development
Senior Automation Test Engineer
Senior Automation Test Engineer

CACI Ltd • Bromley

Hybrid
GBP 50,000 - 75,000
Learning and Development package including external training
Career coaching
Self-directed career progression