Senior Data Engineer

TikTok
San Jose, CA
Job Description
Role Overview

Design and implement data warehouse architectures, develop ETL pipelines, and build metrics systems to support daily business data requirements. Collaborate with data analysts and product managers to drive the fulfillment of data-related requirements. Partner with data engineers to develop a deep understanding of data systems and optimize the data utilization experience.

What You Will Do

Design data solutions, develop ETL pipelines, build metrics systems, collaborate with data analysts and product managers, and mentor junior and intern Data Engineers.

Why It Might Be a Fit

Must have 2 years of experience in utilizing big data technology stacks, implementing data warehouse methodologies, programming using SQL, Python, and/or Java, developing business abstraction and architectural design, and working in the data domain area.

Requirements

  • Master's degree or foreign equivalent degree in Computer Science, Engineering, Information Technology, Data Science, Economics, Business Analytics, Statistics, Mathematics, or a related field
  • 2 years of related work experience
  • Utilizing big data technology stacks, including Spark or Flink
  • Implementing data warehouse methodologies and technologies, including data modeling, data governance, and ETL processes
  • Programming using SQL, Python, and/or Java
  • Developing business abstraction and architectural design
  • Working in the data domain area, including delivering end-to-end data solutions from design through implementation

Benefits

  • Salary Range: $220002 - $387600 per year
  • Full-time, 40 hours/week
  • Reasonable accommodations for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other reasons protected by applicable laws
]]>