Talent.com
No longer accepting applications
Senior Software Engineer in Test, Data / ETL

Senior Software Engineer in Test, Data / ETL

DoiT InternationalWorkFromHome, Provinsi Bali, Indonesia
16 days ago
Job description

Senior Software Engineer in Test, Data / ETL

Senior Software Engineer in Test, Data / ETL

Location

Our Senior Software Engineer in Test, Data / ETL will be an integral part of our Engineering team in EMEA. This full-time remote role is open to employees based in the UK, Ireland, Estonia, the Netherlands, Sweden, and Israel, and to contractors across other EMEA locations, including Eastern Europe and Portugal.

Who We Are

DoiT is a global technology company that works with cloud‑driven organizations to leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure our customers operate in a well‑architected and scalable state - from planning to production.

Delivering DoiT Cloud Intelligence, the only solution that integrates advanced technology with human intelligence, we help our customers solve complex multicloud problems and drive efficiency.

With decades of multicloud experience, we have specializations in Kubernetes, GenAI, CloudOps, and more. An award‑winning strategic partner of AWS, Google Cloud, and Microsoft Azure, we work alongside more than 4,000 customers worldwide.

The Opportunity

As a Senior Software Engineer in Test, Data / ETL at DoiT International, you’ll take the lead in validating and automating the quality of our data pipelines, observability systems, and ETL workflows. You’ll design, build, and maintain frameworks that ensure data integrity, reliability, and performance across our cloud‑native SaaS platform.

This hands‑on role blends software engineering, data testing, and automation strategy. You’ll partner with data engineers, SDETs, and developers to build robust validation processes for systems powered by BigQuery, Airflow, Cloud Run, and Firestore.

You’ll be a driving force in shaping how data quality is measured and maintained across distributed, cloud‑scale systems — helping us deliver reliable insights and performance at scale.

Responsibilities

  • Lead validation and observability for data pipelines built on BigQuery, Airflow, Cloud Run, and Firestore.
  • Build and maintain automated test frameworks for data workflows, APIs, and microservices.
  • Define and enforce quality gates for data pipelines, ensuring reliable and accurate transformations.
  • Integrate validation and test automation into GitHub Actions CI / CD pipelines for seamless, reliable deployments.
  • Collaborate across teams to ensure data scalability, reliability, and performance across all environments.
  • Plan, design, and execute manual and automated tests to verify software and data quality.
  • Mentor peers and champion best practices in data testing, automation, and observability.
  • Create and maintain test plans, document and track defects, and collaborate closely with developers to improve processes and tools.
  • Deliver additional test coverage within existing frameworks.

Qualifications

  • 6+ years of experience in QA, Data Testing, or SDET roles , with a proven track record of driving data quality and observability across large‑scale systems.
  • 4+ years of hands‑on programming experience in Python , with working knowledge of TypeScript preferred.
  • Extensive experience with data orchestration and cloud‑based ETL frameworks (e.g., Airflow , Prefect, or Dagster) and modern data warehouses (e.g., BigQuery , Snowflake, or Redshift), including designing, validating, and optimizing scalable, automated data pipelines in GCP or similar environments.
  • Deep understanding of databases, SQL, and NoSQL , with strong analytical skills for validating and troubleshooting high‑volume datasets.
  • Solid background in CI / CD pipelines , GCP / AWS , and Infrastructure as Code tools such as Terraform or Pulumi.
  • Strong grasp of microservices architecture and the end‑to‑end SaaS development lifecycle , ensuring scalability, reliability, and performance.
  • Excellent communication and leadership skills, with a history of mentoring peers, influencing engineering teams, and leading quality or automation initiatives.
  • Bonus Points

  • Functional test automation experience with Playwright and TypeScript.
  • Familiarity with FinOps (Cloud Cost & Usage Management).
  • Experience with performance and load testing frameworks.
  • Knowledge of security and compliance best practices (e.g., PoLP).
  • Experience working in remote‑first, global teams.
  • Benefits

  • Unlimited PTO
  • Flexible Working Options
  • Health Insurance
  • Employee Stock Option Plan
  • Professional Development Stipend
  • Many Do’ers, One Team

    DoiT unites as Many Do’ers, One Team, where diversity is more than a goal—it's our strength. We actively cultivate an inclusive, equitable workplace, recognizing that each unique perspective enhances our innovation.

    Be your truest self. Work on your terms. Make a difference.

    We are home to a global team of incredible talent who work remotely and have the flexibility to have a schedule that balances your work and home life. We embrace and support leveling up your skills professionally and personally.

    What does being a Do’er mean? We’re all about being entrepreneurial, pursuing knowledge and having fun! Click here to learn more about our core values.

    We thought so too, but we’re here and happy we hit that ‘apply’ button.

    Interested in building your career at DoiT? Get future opportunities sent straight to your email.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Engineer Data • WorkFromHome, Provinsi Bali, Indonesia

    Related jobs
    Technical Support Engineer

    Technical Support Engineer

    IBMCMengwi, Badung Regency, ID
    Quick Apply
    Business Management Consulting Company in Indonesia, dedicated to propelling business achievements.With a strong presence in the Indonesian market, we offer a comprehensive range of services tailor...Show moreLast updated: 30+ days ago
    Customer Service Team Lead

    Customer Service Team Lead

    Gear IncBali, Indonesia
    We are seeking a highly motivated and experienced Team Leader to oversee and guide a team of 15 Customer Support Agents (CSAs). This role requires a proactive leader who can inspire performance, ens...Show moreLast updated: 30+ days ago
    Accounting Trainee (Indonesian Citizen Only)

    Accounting Trainee (Indonesian Citizen Only)

    Capella UbudBali, IDN
    Quick Apply
    Nestled in the lush forests of Bali, Capella Ubud offers a unique blend of tranquility and adventure.Designed by renowned architect Bill Bensley, the resort provides an exceptional experience immer...Show moreLast updated: 2 days ago
    Senior Developer

    Senior Developer

    IBMCMengwi, Bali, Indonesia
    Quick Apply
    We’re now assisting a leading client in the financial services industry to hire a.You'll be leading the development of a custom. This is a key role in building a robust, real-time trading solution, ...Show moreLast updated: 30+ days ago
    Project Manager

    Project Manager

    IBMCMengwi, Badung Regency, ID
    Quick Apply
    IBMC is working with a fast growing international holding group that builds and scales innovative businesses.This role is perfect for someone proactive, structured, and motivated to grow, with the ...Show moreLast updated: 30+ days ago
    UX Designer (Figma / eCommerce)

    UX Designer (Figma / eCommerce)

    CONVERTIBLES.DEVBali, Bali, ID
    Quick Apply
    Salam Hangat untuk Para Profesional di Indonesia! 🚀 About Convertibles Convertibles is a conversion rate optimization (CRO) agency that helps Shopify brands grow profitably through user-fir...Show moreLast updated: 30+ days ago
    Koordinator TH (Denpasar)

    Koordinator TH (Denpasar)

    byOrangeDenpasar, Bali, ID
    Quick Apply
    Orange mencari Koordinator TH untuk salah satu portofolio company logistiknya dengan penempatan di Denpasar.Berikut adalah detail pekerjaannya : Deskripsi Pekerjaan : Membuat Plan Schedule Shifting ...Show moreLast updated: 30+ days ago
    Appraisal SME

    Appraisal SME

    MoladinDenpasar, Bali, ID
    Quick Apply
    Responsibilities Conduct customer visits and surveys to gather the necessary information and documentation for assessing customer eligibility. Thoroughly evaluate the condition of collateral (proper...Show moreLast updated: 30+ days ago
    HR Generalist (Bali)

    HR Generalist (Bali)

    byOrangeBali, Bali, ID
    Quick Apply
    Orange provides your personalized go-to pool of strategy planners, creatives, and technologists for your brand and campaign that aren't part of your daily routine. Strategic managers, content specia...Show moreLast updated: 30+ days ago
    AI Business Manager Operations Specialist - Remote, NZ Company

    AI Business Manager Operations Specialist - Remote, NZ Company

    AnypearBali, ID
    Quick Apply
    Anypear is a headhunting and recruitment agency connecting New Zealand and Australian businesses with top overseas talent. This remote role will lead our AI initiatives and equip our talent pool to ...Show moreLast updated: 30+ days ago
    SEO Specialist (AI & Automation)

    SEO Specialist (AI & Automation)

    Hire OverseasDenpasar, Denpasar City, ID
    Quick Apply
    AI innovation and workflow automation.You’ll help clients scale visibility and revenue by combining proven SEO fundamentals with automation tools that make keyword research, reporting, and technica...Show moreLast updated: 17 days ago
    Senior Operations Manager

    Senior Operations Manager

    Bali Jobs RecruitmentUbud, Bali, Indonesia
    Our client, a renowned holistic wellness studio and gluten-free café in Ubud is seeking an experienced Senior Operations Manager. The Senior Operations Manager will oversee all operational func...Show moreLast updated: 30+ days ago
    UI / UX Designer

    UI / UX Designer

    IBMCMengwi, Badung Regency, ID
    Quick Apply
    HR and hiring needs so they can focus on what they do best.We’re currently supporting one of our clients in finding a.Utilize storyboards, process flows, and sitemaps to effectively visualize and c...Show moreLast updated: 30+ days ago
    IT Support (Denpasar)

    IT Support (Denpasar)

    byOrangeDenpasar, Bali, ID
    Quick Apply
    We are looking for a highly collaborative IT Support to provide seamless working experience for the team.If you believe that providing seamless working experience for the team is very necessary to ...Show moreLast updated: 30+ days ago
    Koordinator TH (Kuta Selatan)

    Koordinator TH (Kuta Selatan)

    byOrangeKuta Selatan, Bali, ID
    Quick Apply
    Orange mencari Koordinator TH untuk salah satu portofolio company logistiknya dengan penempatan di Kuta Selatan, Bali.Berikut adalah detail pekerjaannya : Deskripsi Pekerjaan : Membuat Plan Schedule...Show moreLast updated: 30+ days ago
    • Promoted
    Kami sedang mencari guru les privat JavaScript di Denpasar

    Kami sedang mencari guru les privat JavaScript di Denpasar

    SuperprofDenpasar, ID
    Superprof adalah sarana untuk berbagi ilmu dan pengetahuan yang menghubungkan mereka yang ingin belajar dan mereka yang ingin mengajar. Superprof didirikan pada bulan Agustus 2013 dan diluncurkan di...Show moreLast updated: 30+ days ago
    • Promoted
    Kami sedang mencari guru les privat IELTS di Denpasar

    Kami sedang mencari guru les privat IELTS di Denpasar

    SuperprofDenpasar, ID
    Superprof adalah sarana untuk berbagi ilmu dan pengetahuan yang menghubungkan mereka yang ingin belajar dan mereka yang ingin mengajar. Superprof didirikan pada bulan Agustus 2013 dan diluncurkan di...Show moreLast updated: 30+ days ago
    Freelance Online Italian Teacher (all genders)

    Freelance Online Italian Teacher (all genders)

    LingodaUbud, Bali, Indonesia
    Quick Apply
    Founded 12 years ago, Lingoda helps learners around the world achieve their language goals and connect across cultures.Guided by our mission “to empower students with language, cultural, and commun...Show moreLast updated: 23 days ago