Senior Data Engineer - GCP

Ethereum Technologies LLC

Mountain View (CA)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ethereum Technologies LLC is seeking a data engineer to develop Python data processing frameworks and scalable GCP pipelines. You will design data models for ML readiness using BigQuery, Dataflow, Vertex AI features, and Bigtable.

You will implement robust monitoring, logging, and CI/CD practices, collaborate with teams to raise data quality, and contribute to shared tooling across the organization.

Qualifications

  • Experience building data processing pipelines and frameworks.
  • Proficient in Python and data engineering best practices.
  • Strong knowledge of GCP services (BigQuery, Dataflow, Pub/Sub, Cloud Storage).
  • Ability to design scalable data models and warehousing concepts.
  • Experience with CI/CD, code reviews, and Git workflows.
  • Familiarity with ML workflows and feature stores a plus.
  • Excellent communication with technical and non-technical stakeholders.
  • Bachelor’s or higher in CS/Engineering/Math/Physics or related field.

Responsibilities

  • Develop and enhance Python frameworks and libraries for data processing.
  • Design, build, and maintain scalable data pipelines on GCP.
  • Implement robust monitoring, logging, and alerting for data infrastructure.
  • Build pipelines using BigQuery, Dataflow, and Airflow/Composer on GCP.
  • Design data models for optimal storage and ML modeling with Bigtable and Vertex Feature Store.
  • Contribute to shared data tooling and standards to raise team productivity.

Skills

Python
Git & GitHub
GCP
Software Engineering
Data Modeling
ETL/ELT
Data Analysis
Communication
TensorFlow
Apache Spark

Education

Bachelor’s or Master’s degree in CS/Engineering/Math/Physics or related field

Tools

BigQuery
Dataflow
Airflow/Composer
Vertex AI/Feature Store
Bigtable
Jupyter/Pandas/NumPy
Python libraries for data processing

Job description

  • Develop and enhance Python frameworks and libraries to support data processing, quality, lineage, governance, analysis, and machine learning operations.
  • Design, build, and maintain scalable and efficient data pipelines on GCP.
  • Implement robust monitoring, logging, and alerting systems to ensure the reliability and stability of data infrastructure.
  • Build scalable batch pipelines leveraging Big query, Dataflow and Airflow/Composer scheduler/executor framework on Google Cloud Platform
  • Design our data models for optimal storage and retrieval and to meet machine learning modeling using technologies like Bigtable and Vertex Feature Store
  • Contribute to shared Data Engineering tooling & standards to improve the productivity and quality of output for Data Engineers across the company
Minimum Basic Requirements
  • Python Expertise: Write and maintain Python frameworks and libraries to support data processing and integration tasks.
  • Code Management: Use Git and GitHub for source control, code reviews, and version management.
  • GCP Proficiency: Extensive experience working with GCP services (e.g., BigQuery, Cloud Dataflow, Pub/Sub, Cloud Storage).
  • Python Mastery: Proficient in Python with experience in writing, maintaining, and optimizing data processing frameworks and libraries.
  • Software Engineering: Strong understanding of software engineering best practices, including version control (Git), collaborative development (GitHub), code reviews, and CI/CD.
  • Data Management: Deep knowledge of data modeling, ETL/ELT, and data warehousing concepts.
  • Problem-Solving: Excellent problem-solving skills with the ability to tackle complex data engineering challenges.
  • Communication: Strong communication skills, including the ability to explain complex technical details to non-technical stakeholders.
  • Data Science Stack: Proficiency in data analysis and familiarity with tools such as Jupyter Notebook, pandas, NumPy, and other Python data analysis libraries.
  • Frameworks/Tools: Familiarity with machine learning and data processing tools and frameworks such as TensorFlow, Apache Spark, and scikit-learn.
  • Bachelor’s or master’s degree in computer science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field or software development training program

ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ETHEREUM TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ETHEREUM TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - GCP
Senior Data Engineer - GCP

Cloud Hybrid Technologies LLC • Mountain View (CA)

Hybrid
USD 120,000 - 180,000
GCP Data Architect
GCP Data Architect

Ethereum Technologies LLC • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Data Engineer - GCP
Senior Data Engineer - GCP

Robotics Prcocess Automation, LLC • Mountain View (CA)

On-site
USD 100,000 - 130,000
Sr. Google Cloud Platform Data engineer /Google Cloud Platform Architect
Sr. Google Cloud Platform Data engineer /Google Cloud Platform Architect

Ethereum Technologies LLC • Atlanta (GA)

On-site
GCP Data Architect
GCP Data Architect

Quantum Technologies. LLC • San Jose (CA)

On-site
USD 100,000 - 140,000
GCP Data Architect
GCP Data Architect

Robotics Prcocess Automation, LLC • San Jose (CA)

On-site
USD 90,000 - 130,000
Data Engineer Team Lead
Data Engineer Team Lead

Robotics Technologies LLC • Missouri

On-site
USD 80,000 - 100,000
GCP Data Architect
GCP Data Architect

Cloud Hybrid Technologies, LLC • San Jose (CA)

On-site
USD 120,000 - 140,000
Data Engineer Team Lead
Data Engineer Team Lead

Cloud Analytics Technologies, LLC • Missouri

On-site
USD 80,000 - 110,000
GCP Data Engineer
GCP Data Engineer

Cloud Hybrid Technologies, LLC • Dallas (TX)

On-site
USD 120,000 - 150,000