Data Engineer position at TikTok, responsible for designing, constructing, testing, and maintaining robust and scalable data pipelines and services. The ideal candidate will have a Master's degree in Computer Science, Engineering, or a related field, and 1 year of related work experience, or a Bachelor's degree with 3 years of experience.
Requirements
- Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering, or a related field, and 1 year of related work experience, or a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering, or a related field, and 3 years of related work experience.
- Must have 1 year of experience in designing and modeling data warehouse to support data analytics, reporting, and data applications;
- Must have 1 year of experience in implementing data warehouse and ETL processes using Hive, Spark, Hadoop, and/or SQL Server to optimize the data processing performance;
- Must have experience programming using SQL, Python, and/or Java;
- Must have experience estimating SLAs for the data pipeline, and triaging and debugging data infrastructure issues;
- Must have experience building data services or applications using HBase, Elastic Search, ClickHouse, and/or SQL Server.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance