Role overview

Senior GCP Data Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

WHAT WILL YOU BE DOING:

  • Engineer robust data pipelines for extracting, transforming, and loading (ETL) data into GCP (Google Cloud Platform)
  • Design and implement scalable and efficient data models on GCP (Google Cloud Platform)
  • Develop and maintain data architecture, ensuring optimal performance and reliability
  • Utilize GCP's big data services such as BigQuery, Dataflow, and Dataprep for large-scale data processing
  • Implement and maintain data security measures following industry best practices
  • Collaborating with product management teams to understand their requirements
  • Manage and maintain changes to tracking specifications based on productand feature teams requirements
  • Communicate your needs clearly and responsibly

WHAT WE ARE LOOKING FOR:

  • Deep understanding of GCP as a platform, its capabilities and services
  • Experience with Dataflow, BigQuery, Pub/Sub, Cloud Functions, and Memorystore / Redis
  • Strong experience with database management and optimization, including experience with SQL and NoSQL databases. This includes an in-depth understanding of data modelling, storage, and efficient querying techniques
  • Strong analytical and problem-solving skills to resolve complex technical issues.
  • Strong experience with CI/CD pipelines
  • Experience with Java, Python
  • Experience working in Agile development environments, particularly in a Scrum framework.
  • Strong English communication skills, both written and verbal

AWESOME BUT NOT REQUIRED:

  • Terraform
  • Kafka

WHAT’S IN IT FOR YOU?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Ongoing Training & Mentoring
  • The possibility to travel
Similar roles

Keep a backup shortlist.

Browse stack
FocusSenior Data EngineerRole area
Seniority signalSeniorCandidate level
StackCI/CD, GCP, JavaPrimary skills
Location2 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link