Senior Software Engineer in Test, Data / ETL (Remote - EMEA)
53 Days Old
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.
#J-18808-Ljbffr
- Location:
- United Kingdom
- Job Type:
- FullTime