Remote Data Engineer
Apply directly on AgileGrid Solutions’s careers site — no account needed.
About the role
About The Company
GrabJobs is a leading global platform dedicated to streamlining the recruitment process and connecting talented professionals with top-tier organizations. Our mission is to simplify hiring by providing innovative, user-friendly solutions that empower both employers and job seekers. With a focus on leveraging cutting-edge technology and data-driven insights, GrabJobs aims to transform the recruitment landscape, making it more efficient, transparent, and accessible. Our platform supports a diverse range of industries and roles, from entry-level positions to executive leadership, ensuring that every candidate finds the right opportunity and every employer secures the best talent.
About The Role
We are seeking a highly skilled and motivated Senior Data Engineer to join our dynamic team. In this pivotal role, you will be responsible for designing, developing, and maintaining our data pipelines on Google Cloud Platform (GCP). Your expertise will enable GrabJobs to harness the full potential of our data assets, facilitating advanced analytics, machine learning initiatives, and operational efficiencies. This position offers a unique opportunity to lead our cloud migration efforts, optimize data workflows, and collaborate closely with cross-functional teams to deliver high-quality, trustworthy data solutions. As a senior member of our data team, you will play a critical role in shaping our data architecture, ensuring scalability, reliability, and security across our data ecosystem.
Qualifications
The ideal candidate will possess a strong background in data engineering, with hands-on experience in cloud-native data solutions. Key qualifications include:
As a Senior Data Engineer at GrabJobs, your core responsibilities will include:
Joining GrabJobs as a Senior Data Engineer offers a comprehensive benefits package designed to support your well-being and professional growth. Benefits include:
GrabJobs is committed to fostering an inclusive, diverse, and equitable workplace. We believe that a diverse team enhances innovation and drives better business outcomes. We welcome applications from individuals of all backgrounds, regardless of race, gender, sexual orientation, gender identity, religion, age, disability, or veteran status. Our hiring practices are based solely on
GrabJobs is a leading global platform dedicated to streamlining the recruitment process and connecting talented professionals with top-tier organizations. Our mission is to simplify hiring by providing innovative, user-friendly solutions that empower both employers and job seekers. With a focus on leveraging cutting-edge technology and data-driven insights, GrabJobs aims to transform the recruitment landscape, making it more efficient, transparent, and accessible. Our platform supports a diverse range of industries and roles, from entry-level positions to executive leadership, ensuring that every candidate finds the right opportunity and every employer secures the best talent.
About The Role
We are seeking a highly skilled and motivated Senior Data Engineer to join our dynamic team. In this pivotal role, you will be responsible for designing, developing, and maintaining our data pipelines on Google Cloud Platform (GCP). Your expertise will enable GrabJobs to harness the full potential of our data assets, facilitating advanced analytics, machine learning initiatives, and operational efficiencies. This position offers a unique opportunity to lead our cloud migration efforts, optimize data workflows, and collaborate closely with cross-functional teams to deliver high-quality, trustworthy data solutions. As a senior member of our data team, you will play a critical role in shaping our data architecture, ensuring scalability, reliability, and security across our data ecosystem.
Qualifications
The ideal candidate will possess a strong background in data engineering, with hands-on experience in cloud-native data solutions. Key qualifications include:
- Proven expertise in GCP data services such as BigQuery, Pub/Sub, Dataflow, Bigtable, and Cloud Storage.
- Extensive experience with streaming and batch data pipelines, utilizing tools like Dataflow (Apache Beam), Kafka, and Flink/Spark.
- Proficiency in SQL and Python for production-grade data processing and transformation.
- Experience with columnar OLAP databases, particularly ClickHouse, in a production environment.
- Strong understanding of data modeling, warehouse architecture, and modern data lakehouse patterns.
- Hands-on experience with workflow orchestration tools such as Airflow, Prefect, or Dagster.
- Familiarity with transformation frameworks like dbt and data quality management.
- Experience leading migrations from legacy data warehouses like Snowflake or Redshift to cloud-native stacks.
- Knowledge of machine learning workflows, feature engineering, feature stores, and model deployment in production.
- Experience with containerization (Docker, Kubernetes) and CI/CD pipelines, with an infrastructure-as-code mindset.
-
Excellent problem-solving skills, attention to detail, and ability to work collaboratively in a fast-paced environment.
As a Senior Data Engineer at GrabJobs, your core responsibilities will include:
- Designing and implementing scalable batch and streaming data pipelines using GCP tools such as Dataflow, Pub/Sub, and Kafka, feeding data into systems like BigQuery, Bigtable, and ClickHouse.
- Leading the migration from legacy data warehouses like Snowflake to our GCP-native stack, ensuring minimal disruption and optimal performance.
- Owning the orchestration of data workflows with Airflow, including setting SLAs, retries, and data quality gates to maintain high data integrity.
- Modeling data for analytics and machine learning purposes, including developing feature pipelines for training and real-time inference.
- Collaborating with ML engineers on feature store management, data drift monitoring, and retraining workflows to support model performance.
- Capturing stakeholder requirements and translating them into pragmatic, well-scoped data products that meet business needs.
- Continuously improving data quality, reliability, observability, and cost efficiency across the data ecosystem.
- Identifying new data sources, evaluating their value, and integrating them seamlessly into existing pipelines.
-
Implementing data governance best practices, ensuring compliance with security and privacy standards.
Joining GrabJobs as a Senior Data Engineer offers a comprehensive benefits package designed to support your well-being and professional growth. Benefits include:
- Competitive salary range of $140,000 to $160,000, commensurate with experience and skills.
- 100% employer-paid medical, dental, and vision insurance coverage.
- 401(k) retirement plan with company matching contributions.
- Employer-paid life and AD&D insurance, along with supplemental life insurance options.
- Short-term and long-term disability coverage to ensure financial security.
- Flexible healthcare and dependent care Flexible Spending Accounts (FSAs).
- Paid parental leave to support work-life balance.
- Generous paid time off, including 25 annual leave days.
- Home office allowance to facilitate a productive remote work environment.
- Dedicated budget for training, certifications, and conference participation to foster continuous learning.
- Access to state-of-the-art equipment and tools necessary for your role.
-
Exclusive access to Hack The Box labs for skill enhancement in cybersecurity.
GrabJobs is committed to fostering an inclusive, diverse, and equitable workplace. We believe that a diverse team enhances innovation and drives better business outcomes. We welcome applications from individuals of all backgrounds, regardless of race, gender, sexual orientation, gender identity, religion, age, disability, or veteran status. Our hiring practices are based solely on
Description sourced from the public LinkedIn listing — this role isn't indexed from the company's career page yet.
Skills
- Python
- SQL
- BigQuery
- Kafka
- Spark
- ClickHouse
- Airflow
- dbt
- Docker
- Kubernetes
- GitHub Actions
- Terraform
- Snowflake
- Redshift
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Get my matched jobs
Free account — no card required
93 161 live jobs · 17 643 companies tracked · 6 162 added today