Software Engineer (Big Data), Data Platform

TikTok
Vancouver
110K $-120K $ / an (estimé)
Temps plein

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 UsCreation 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. The Data Platform team works on building data infrastructures and data products to support business engineering teams at TikTok.

As a Software Development 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.

Responsibilities - What You'll Do

  • Design and build data transformations efficiently and reliably for different purposes (. reporting, growth analysis, 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 practice for engineers as well as non-technical people.

Minimum Qualification

  • BS / MS from a quantitative field of study (CS, STEM, etc)
  • Experience in API, backend, and data services development
  • Experience in Big Data stack(Hadoop, M / R, Hive, Spark, Metastore, Presto, Flume, Kafka, ClickHouse, Flink
  • Experience with ETL (Extraction, Transformation & Loading) or ELT, and architecting data systems
  • Ability to ship code in Java, Python and SQL
  • Solid communication and collaboration skills
  • Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Focus School Software
Greater Vancouver, British Columbia, Canada

PowerBI developer, data scientist, data analyst or data engineer. Focus School Software is looking to expand our team by hiring a PowerBI Developer / Data Scientist to work with our team. This person will help support our Analytics product which includes dozens of dashboards analyzing student data t...

Offre sponsorisée
GemTek
Canada

Have a minimum of 6 years of experience in data science, data modeling, or data engineering with solid architecting experience in modern data solutions and big data tools. Develop data storage strategies to minimize the data footprint, implement data governance systems to ensure data confidentiality...

Providence Health Care
HybridVancouver, British Columbia, CA

As a member of the Cloud Data Engineering sub-team within Data Analytics, creates and prepares data required for modern BI solutions, implement automated methods to improve data reliability and quality, gather requirements from the various business and analytics teams to build the data models and cl...

TikTok
Burnaby, Colombie-Britannique

We are looking for passionate Data Engineers that have strong problem solving skills to join forces with talented cross functional partners (business operation, data science, engineering and product management) to solve some of the most interesting data challenges with efficiency and quality. Work c...

NTT DATA Services
Vancouver, Colombie-Britannique

Advise on complex Dynamics 365/Power Platform business cases and propose comprehensive solutions based on Dynamics 365 CE, the Power Platform, 3rd parties and customizations. Data migration from external systems into the Microsoft Dataverse. Power Platform: Understanding/experience with MS Dataverse...

Amazon Development Centre Canada ULC
Vancouver, Colombie-Britannique

Come join the Marketplace Team in our mission to change the way enterprise software are bought and sold! Marketplace enables software sellers to reach all customers; and enables software buyers to easily discover, purchase and consume software. Knowledge of professional software engineering & best p...

Electronic Arts Inc
Vancouver, Colombie-Britannique

Proficiency in writing SQL queries and knowledge of cloud-based databases like Snowflake, Presto, Redshift, BigQuery or other big data solutions for both relational and non-relational data types. We are looking for an experienced Data Engineer with broad technical skills and ability to work with lar...

NTT DATA Services
Vancouver, Colombie-Britannique

Advise on complex Dynamics 365/Power Platform business cases and propose comprehensive solutions based on Dynamics 365 CE, the Power Platform, 3rd parties and customizations. Data migration from external systems into the Microsoft Dataverse. Power Platform: Understanding/experience with MS Dataverse...

CLIO
Vancouver, Colombie-Britannique

Working with other developers to build and maintain scalable and reliable software system. Participate in the full software development lifecycle, from requirements gathering to deployment. Troubleshoot and debug software applications. Keep up with the latest trends and technologies in software deve...

Origineer Consulting Inc.
Burnaby, Colombie-Britannique

Operate database management systems to analyze data. Extract information from unstructured sets of data. Develop taxonomies using various information and data sources. Data analysis and interpretation. ...