Data Engineer, E-Commerce

TikTok9 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Data Engineer, E-Commerce
Location: San Jose (position may also be based out of our Mountain View or Seattle office).
Compensation: $136800 - $359720 annually. The compensation may vary depending on a candidate’s qualifications, skills, competencies, experience, and location.

Key Responsibilities

  • Design and build data transformations efficiently and reliably for various purposes (e.g., reporting, growth analysis, multi-dimensional analysis);
  • Design and implement reliable, scalable, robust, and extensible big data systems that support core products and drive business outcomes;
  • Establish solid design and best engineering practices for both technical and non-technical stakeholders.

Required Qualifications

  • BS or MS degree in Computer Science or a related technical field, or equivalent practical experience.
  • Experience in Big Data technologies such as Hadoop, MapReduce, Hive, Spark, Metastore, Presto, Flume, Kafka, ClickHouse, Flink, etc.
  • Proven experience with data analysis, data ingestion, and data integration.
  • Hands-on experience with ETL (Extraction, Transformation & Loading) processes and architecting data systems.
  • Experience in schema design, data modeling, and crafting SQL queries.
  • Passion and self-motivation for technologies in the Big Data space.

Benefits & Perks

  • Day one access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave along with short-term and long-term disability coverage.
  • Life insurance and wellbeing benefits.
  • 10 paid holidays, 10 paid sick days per year, and 17 days of paid personal time (prorated upon hire with increasing accruals by tenure).

Required Skills

MapReduce
Presto
Hadoop
ClickHouse
Hive
Flink
Flume
Metastore
ETL
Big Data
Kafka
SQL
Spark
Data Modeling