Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer in Test, Data / ETL (Remote EMEA).
Spain Jobs Expertini

Urgent! Senior Software Engineer in Test, Data / ETL (Remote - EMEA) Job Opening In Madrid – Now Hiring Jobgether

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



Job description

Senior Software Engineer in Test, Data / ETL (Remote - EMEA) We are looking for a Senior Software Engineer in Test specializing in Data and ETL, based in EMEA.

As a central role, you will ensure 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.

Accountabilities

Lead validation and observability efforts for complex data pipelines powered by 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 such as Airflow, Prefect, Dagster and data warehouses like BigQuery, Snowflake, or Redshift.

Strong knowledge of SQL, NoSQL, and distributed databases, focusing 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.

#J-18808-Ljbffr


Required Skill Profession

Informática Y Tecnología



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide