Search jobs > Vancouver, BC > Data engineer

Data Engineer, Data Platform Trust and Safety

TikTok
Vancouver, BC
Full-time

Responsibilities

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

Team Introduction

The Data Platform team works on building data infrastructures and data products to support business engineering teams at TikTok.

As a data engineer in the data platform team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world.

You'll have the opportunity to gain hands-on experience on all kinds of systems in the data platform ecosystem. Your work will have a direct and huge impact on the company's core products as well as hundreds of millions of users.

Responsibility

  • Design and build data transformations efficiently and reliably for different purposes (e.g. reporting, growth analysis, and multi-dimensional analysis)
  • Design and implement reliable, scalable, robust, and extensible big data systems that support core products and business
  • Establish solid design and best engineering practices for engineers as well as non-technical people

Qualifications

Minimum Qualification

  • BS or MS degree in Computer Science or related technical field or equivalent practical experience
  • Experience in the Big Data technologies(Hadoop, M / R, Hive, Spark, Metastore, Presto, Flume, Kafka, ClickHouse, Flink etc.)
  • Experience with performing data analysis, data ingestion and data integration
  • Solid communication and collaboration skills
  • Experience with ETL (Extraction, Transformation & Loading) and architecting data systems
  • Experience with schema design and data modeling
  • Experience in writing, analyzing and debugging SQL queries
  • Deep understanding of various Big Data technologies
  • Passionate and self-motivated about technologies in the Big Data area

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at https : / / shorturl.at / cdpT2

30+ days ago
Related jobs
Promoted
Vancouver Airport Authority
North Vancouver, British Columbia

Reporting to the Manager, Enterprise Advanced Analytics, the Senior Technical Analyst – Advanced Analytic (Data Engineer) is responsible for determining the required strategy and technical architecture, leading technical decisions, leading projects, managing day to day operational activities, guidin...

TELUS
Vancouver, British Columbia

We earn our stakeholders' trust by maintaining robust data management practices and using the data governance principles of accountability, ethical use and transparency to deliver value from data, in accordance with the TELUS Trust Model. Help support the evolution of data governance and data lifecy...

TikTok
Vancouver, British Columbia

The Trust and Safety (TnS) platform team is responsible for protecting our users from harmful content and abusive behaviors. With the continuous efforts of our trust and safety platform team, TikTok can provide the best user experience and bring joy to everyone in the world. Strong JavaScript/HTML/C...

Procom
Canada

On behalf of our client in the Banking Sector, Procom is looking for a Technical Analyst - Power BI, Azure Data Service & Microsoft Fabric Technical Analyst - Power BI, Azure Data Service & Microsoft Fabric – Job Descriptio. Technical Analyst - Power BI, Azure Data Service & Microsoft Fabric. ...

KPMG-Canada
Vancouver, British Columbia

Planning and executing day-to-day activities of advisory engagements for a variety of clients including data strategy and roadmap development, business process analysis, current state assessment and future state process design, data and business case analysis and tailoring recommendations specific t...

Noise
Vancouver, British Columbia

Job description is not available....

TikTok
Burnaby, British Columbia

Excellent programming skills, data structure and algorithm skills, proficient in C/C++ or Python programming language, candidates with awards in ACM/ICPC, NOI/IOI, Top Coder, Kaggle and other competitions are preferred. TikTok's global headquarters are in Los Angeles and Singapore, and its offices i...

DEMONWARE LTD.
Vancouver, British Columbia

We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our massive franchises. In this role, you will run sophisticated data pipelines, and ensure compliance with data governance standards. Mentor and provide guidance to junior data ...

S.i. Systems
Vancouver, British Columbia

Senior Business Systems Analyst to do data mapping to support the development and implementation of advanced systems within the organization. Conduct detailed technical requirements gathering to understand project needs and objectives. Fully remote, but candidates must align with PST hours. Perform ...

S.i. Systems
Vancouver, British Columbia

Senior Project Manager to deliver services and support data driven decision making for the Data Centre of Excellence in the public sector. Reporting to the Manager, Data Product Delivery, the ideal candidate is responsible for the successful delivery of projects within the Data Center of Excellence....