Remote job
Senior Data Engineer
Job details
About this role
Role overview
Design, build, and support data pipelines and platform services that make information available for analytics, reporting, and downstream applications. The work centers on Google Cloud data services, integration across cloud and enterprise databases, operational reliability, and performance tuning.
Responsibilities
- Develop batch and streaming pipelines using BigQuery, Cloud Spanner, and Dataflow. - Build and maintain ETL/ELT workflows across cloud and relational databases, including Oracle, PostgreSQL, and SQL Server. - Optimize BigQuery storage and query performance through dataset, table, partitioning, and clustering design. - Monitor and troubleshoot cloud workloads, pipeline failures, batch jobs, and data quality issues. - Support cloud services and tools used in end-to-end workflows, including Compute Engine, Cloud Storage, Composer, Pub/Sub, IAM, Informatica, and Control-M. - Apply data warehousing practices, document designs and operational procedures, and collaborate with engineers and architects on platform improvements.
Requirements
- At least five years of experience in data engineering, software engineering, or database development. - At least three years of hands-on Google Cloud experience, especially BigQuery, Cloud Spanner, and Dataflow. - Experience with multiple database platforms, including Oracle, Spanner, SQL, and PostgreSQL. - Knowledge of ETL tools such as Informatica and cloud services such as Compute Engine, Cloud Storage, Composer, or Pub/Sub. - Experience tuning performance and resources, plus a solid grasp of dimensional modeling, data marts, and ETL design patterns. - Strong Unix/Linux skills, including shell scripting and file handling; experience with batch scheduling and Agile delivery is also relevant.
Nice to have
- Interest or experience using AI and generative AI tools to automate repetitive development tasks and improve engineering workflows.
Benefits and work setup
- Full-time role with a 40-hour work week; annual pay range is $83,430–$222,480, with actual pay depending on experience, education, and location. - Eligible for an incentive program and benefits including medical, dental, and vision coverage, paid time off, retirement savings, and wellness resources.