More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Senior Data Engineer, Big Data

Closing: Nov 3, 2022

This position has expired

Published: Oct 31, 2022 (2 months ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

We're looking for...

  • 5+ years hands-on experience deploying production quality code
  • Professional experience using Python, Java, or Scala for data processing (Python preferred)
  • Knowledge of and experience with data-related Python packages
  • Demonstrably deep understanding of SQL and analytical data warehouses (Snowflake preferred)
  • Hands-on experience implementing ETL (or ELT) best practices at scale.
  • Hands-on experience with data pipeline tools (Airflow, Luigi, Azkaban, dbt)
  • Expertise in designing and developing distributed data pipelines using big data technologies on large scale data sets demonstrated with years of proven experience.
  • Has experience with various streaming data concepts, such as Kafka.
  • Can lead full scale Data Lake implementations.
  • Has good understanding of Lambda Architecture.
  • Strong data modeling skills and familiarity with the Kimball methodology.
  • Understand and implement data engineering best practices
  • Experience with Salesforce, Zuora, Zendesk and Marketo as data sources and consuming data from SaaS application APIs.
  • Share and work in accordance with our values
  • Constantly improve product quality, security, and performance
  • Desire to continually keep up with advancements in data engineering practices
  • Catch bugs and style issues in code reviews
  • Ship small features independently
  • Ability to use GitLab


Responsibilities

We're looking for...

  • 5+ years hands-on experience deploying production quality code
  • Professional experience using Python, Java, or Scala for data processing (Python preferred)
  • Knowledge of and experience with data-related Python packages
  • Demonstrably deep understanding of SQL and analytical data warehouses (Snowflake preferred)
  • Hands-on experience implementing ETL (or ELT) best practices at scale.
  • Hands-on experience with data pipeline tools (Airflow, Luigi, Azkaban, dbt)
  • Expertise in designing and developing distributed data pipelines using big data technologies on large scale data sets demonstrated with years of proven experience.
  • Has experience with various streaming data concepts, such as Kafka.
  • Can lead full scale Data Lake implementations.
  • Has good understanding of Lambda Architecture.
  • Strong data modeling skills and familiarity with the Kimball methodology.
  • Understand and implement data engineering best practices
  • Experience with Salesforce, Zuora, Zendesk and Marketo as data sources and consuming data from SaaS application APIs.
  • Share and work in accordance with our values
  • Constantly improve product quality, security, and performance
  • Desire to continually keep up with advancements in data engineering practices
  • Catch bugs and style issues in code reviews
  • Ship small features independently
  • Ability to use GitLab


  • Maintain our data warehouse with timely and quality data
  • Build and maintain data pipelines from internal databases and SaaS applications
  • Create and maintain architecture and systems documentation
  • Write maintainable, performant code
  • Implement the DataOps philosophy in everything you do
  • Plan and execute system expansion as needed to support the company's growth and analytic needs
  • Collaborate with Data Analysts to drive efficiencies for their work
  • Collaborate with other functions to ensure data needs are addressed
  • This position is always central and reports to the Manager, Data
  • Understand and implement data engineering best practices
  • Improve, manage, and teach standards for code maintainability and performance in code submitted and reviewed
  • Create smaller merge requests and issues by collaborating with stakeholders to reduce scope and focus on iteration
  • Ship medium to large features independently
  • Generate architecture recommendations and the ability to implement them
  • Great communication: Regularly achieve consensus amongst teams
  • Perform technical interviews


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at GitLab. Enter your email to start your application now