Senior Data Engineer

Pivotal Talent Search
Oakland, CA
$170K a year
Full-time

We are seeking a Senior Data Engineer who is experienced with data pipelines and data wrangling to join a nationally recognized renewable energy provider.

You will expand and optimize existing data infrastructure, working closely with IT and Data Science team members. This person ideally has previous experience as a Software Engineer and can work effectively and communicate between the two disciplines.

The Senior Data Engineer will :

  • Create, maintain, and enhance the infrastructure for data extraction, transformation, and loading (ETL), and API integrations.
  • Develop robust data pipeline operations, ensuring scalability and reliability.
  • Automate manual tasks, fine-tune data delivery mechanisms, and optimize data storage and queries to minimize costs within GCP.
  • Design and implement error logging and process monitoring solutions, leveraging Google Cloud Platform technologies.
  • Innovate internal processes by adopting top-tier DevOps practices.
  • Refine version control infrastructure, implement GitHub Actions for automated processes, and establish CI / CD pipelines.
  • Transition our bash processes to a containerized framework using Google Cloud Platform's CloudRun service.
  • Proactively address challenges, supporting the team with process testing, bug fixes, and code reviews.
  • Enhance our API using best practices in data architecture, engineering efficiency, and data security.
  • Collaborate with the Analytics team to implement machine learning infrastructure.
  • Maintain open-source software supporting clean and renewable energy initiatives.
  • Strengthen IAM (Identity and Access Management) policies and collaborate on network security measures.
  • Conduct regular security audits and risk assessments.
  • Monitor security logs and alerts, responding to suspicious activities.
  • Ad hoc projects and duties, as needed.

Here's what you'll need to succeed :

A bachelor’s degree in computer science or another engineering / data-intensive discipline (MS preferred).

At least 5 years of relevant professional experience, including building, maintaining, and optimizing big data’ pipelines

Strong experience with Bash Scripting, Python, Linux operating systems, and relational databases, ideally GCP BigQuery

Demonstrated success maintaining and / or developing data or software engineering infrastructure for data analysis and sharing, and machine learning

Front end (TypeScript, Vue3, Vuetify3, Google Maps / DeckGL) and backend (Golang) software development

Google Cloud Services, such as GCP, or other cloud platform experience.

Solid understanding and experience with CRMs and the backend infrastructure, preferrably Salesforce, Salesforce Bulk Python API.

Extensive experience with batch-processing systems, data pipeline and workflow management tools (e.g. Luigi, Airflow), containerized applications and container based orchestration environments (e.

g., Docker, Kubernetes), and infrastructure as code, such as Terraform.

Experienced with version control tools, such as Github

Senior Data Engineer

30+ days ago
Related jobs
Promoted
Salesforce
San Francisco, California

Note: By applying to the Data Engineer posting, recruiters and hiring managers across the organization hiring data engineers will review your resume. Salesforce has a number of teams hiring Data Engineers with a variety of experience across, but not limited to, the following types of teams: Legal, D...

GEICO
San Francisco, California

Our Senior Staff Engineer is a key member of the engineering staff working across the organization to innovate and bring the best open-source data infrastructure and practices into Geico as we embark on a greenfield project to implement a core Data Lakehouse for all Geico’s core data use-cases acros...

Disney Entertainment & ESPN Technology
San Francisco, California

As a member of the Data Capture team you will establish the foundational set of core platform frameworks and pipelines which are a vital key to success – enabling dozens of engineering and analytical teams to unlock the power of data to drive key business decisions and provide engineering, analytics...

SoFi
San Francisco, California

As a Senior Software Engineer, you will work alongside our experienced team of data engineers and product managers to develop and maintain our cutting-edge data handling platform using Snowflake, dbt, Sagemaker, and Airflow. SoFi runs on data! We are seeking a highly motivated Senior Software Engine...

Motion Recruitment
California, United States
Remote

Are you passionate about harnessing the power of data to drive meaningful insights? Do you thrive in dynamic environments where you can design and develop scalable ETL pipelines? My client is looking for a talented Senior Data Engineer to join our team and take the lead in building innovative data s...

Gridware
San Francisco, California

The Senior Data Engineer is responsible for designing, building, and optimizing data pipelines and infrastructure to support real-time grid monitoring systems. This role involves handling large-scale sensor data, ensuring data integrity, and enabling seamless data flow for analysis and decision-maki...

Unreal Gigs
San Francisco, California
Remote

As a Senior Cloud Data Engineer, you'll play a crucial role in designing, building, and optimizing our cloud data solutions. Develop and maintain data ingestion pipelines to collect data from various sources, including databases, APIs, files, and streaming sources, ensuring efficient and reliable da...

Live Nation Worldwide, Inc.
Remote, California,
Remote

The Cloud Engineer will be working as part of the Data and Insights team, focusing on the management and administration of SQL Server databases and our AWS Cloud environment. The role is fundamental in supporting the company's strategy of deploying market leading B2B and B2C data driven tools using ...

enexusglobal
San Francisco, California

Role - Senior Cloud Data Engineer*** </b></div> <div><b>Location: San Francisco Bay Area </b></div> <div><b>In-Person expectation: Hybrid (2 days per week in the SF office)</b></div> <div><b>Contract Type - W2/C2C/1099</b>...

Unreal Gigs
San Francisco, California
Remote

As a Senior Data Warehouse Engineer, you'll play a critical role in designing, building, and maintaining our data warehousing solutions. You'll work on challenging projects, from data modeling and ETL processes to performance optimization and data governance, to support the needs of our data-driven ...