Jobgether is hiring a Senior Software Engineer in Test with a focus on Data and ETL. In this pivotal remote role, you will ensure data quality, performance, and reliability across our large-scale, cloud-native systems. You will design test automation frameworks, enhance observability, and lead data validation strategies for distributed environments.
What You'll Do
- 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.
What We're Looking For
- 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.
- 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.
Nice to Have
- TypeScript experience.
- Experience with Playwright, FinOps, performance testing, or security best practices (e.g., PoLP).
Technical Stack
- Languages: Python, TypeScript
- Data Platforms: BigQuery, Snowflake, Redshift, Firestore
- Orchestration & ETL: Airflow, Prefect, Dagster
- Infrastructure: GCP, Cloud Run, Terraform, Pulumi
- Tools: SQL, NoSQL, GitHub Actions, Playwright
Team & Environment
Collaborate closely with engineers, analysts, and product teams.
Benefits & Compensation
- 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 Mode
This is a fully remote position open to candidates across the Europe, Middle East, and Africa (EMEA) region.
Jobgether is an equal opportunity employer.


