CareerPlanGet AI match score →

Senior Software Engineer (Automation)

Bengaluru, Karnataka, India💼 Full-time🗓 2026-03-24 → 2026-07-31

Core

Designing and maintaining robust automation frameworks for backend systems, data pipelines, and ETL/ELT processes to ensure high data quality and reliability in large-scale cloud environments.

Role type

Senior Software Engineer (Data Engineering Test Automation)

Builds

Scalable automation solutions, validation suites for data transformations, and reusable libraries for data quality checks.

Domain

Travel technology, Data Engineering, Cloud Platforms (GCP)

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Python, PySpark, Google BigQuery (SQL, data modeling, optimization), ETL/ELT pipeline validation, API automation, Playwright, CI/CD integration, data reconciliation, schema validation

Preferred skills

GCP cloud architecture, containerized environments, high-scale data platforms experience

Technologies

Python, PySpark, BigQuery, Playwright, Git, GCP

Responsibilities

Design and develop automation frameworks for backend and data pipelines; Write complex SQL queries for data validation and reconciliation; Automate REST API testing and integration; Develop UI automation scripts using Playwright; Integrate test suites into CI/CD pipelines; Mentor junior engineers on automation best practices

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗