Big Data Engineer

3 weeks ago


Singapore TIKTOK PTE. LTD. Full time
Roles & Responsibilities

TikTok will be prioritizing applicants who have a current right to work in Singapore, and do not require TikTok's sponsorship of a visa.

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, 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.

About the Team

E-commerce is a new and fast growing business that aims at connecting all customers to excellent sellers and quality products on TikTok Shop, through E-commerce live-streaming, E-commerce short videos, and commodity recommendation. Our E-ecommerce Recommendation Infra team is responsible for building up and optimizing the infrastructure for such recommendation systems, so as to provide the most stable and best experience for our users. We work closely with applied machine learning engineers and build scalable systems to support all kinds of innovative algorithms and techniques.

The team is responsible for system stability and high availability, online services and offline data flow performance optimization, solving system bottlenecks, reducing cost overhead, building data and service mid-platform, realizing flexible and scalable high-performance storage and computing systems.

Responsibilities

- Design and implement a reasonable offline data architecture for large-scale recommendation systems

- Design and implement flexible, scalable, stable and high-performance storage and computing systems

- Trouble-shooting of the production system, design and implement the necessary mechanisms and tools to ensure the stability of the overall operation of the production system

- Build industry-leading distributed systems such as storage and computing to provide reliable infrastructure for massive data and large-scale business systems

- Develop and implement techniques and analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualisation software

- Apply data mining, data modelling, natural language processing, and machine learning to extract and analyse information from large structured and unstructured datasets

- Visualise, interpret, and report data findings and may create dynamic data reports as well

Qualifications

- Bachelor's degree or above in computer science, software engineering, or a related field

- Familiar with many open source frameworks in the field of big data, e.g.Hadoop, Hive,Flink, FlinkSQL,Spark, Kafka, HBase, Redis, RocksDB, ElasticSearch etc.

- Familiar with Java, C ++ and other programming languages

- Strong coding and trouble shooting ability

- Willing to challenge questions that have no obvious answers, and have a strong enthusiasm for learning new technologies

- Experience of Peta Byte level data processing is a plus

- At least 3 years of relevant experience

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.

Tell employers what skills you have

Commodity
Machine Learning
MASSIVE
Troubleshooting
Big Data
Natural Language Processing
High Availability
Software Engineering
Open Source
Data Mining
System Design
Distributed Systems
Data Architecture
Java
  • Big Data Engineer

    3 days ago


    Singapore beBee Careers Full time

    About the RoleWe are looking for an experienced Big Data Engineer to join our team. As a key member of our data engineering and analytics team, you will be responsible for designing, developing, and deploying scalable big data architectures and data pipelines.You will work closely with cross-functional teams to design and implement data warehousing, data...

  • Big Data Engineer

    1 week ago


    Singapore IITMATRIX Full time

    We are looking for a skilled **Big Data Engineer** to join our dynamic team. You will be responsible for designing, developing, and optimizing data solutions within the Big Data ecosystem. This role involves working with large datasets, ensuring high performance at scale, and collaborating with cross-functional teams to deliver data-driven insights and...

  • Big Data Engineer

    5 days ago


    Singapore AlgoriX Technology Pte. Ltd. Full time

    **Responsibilities** The Big Data Engineer is responsible for analyzing big data and optimizing the performance of our online advertising delivery system. They are also responsible for the research and development of the advertising system’s offline and real-time data streams. **Requirements**: - Bachelor’s degree or above, majoring in Computer...

  • Big Data Engineer

    3 days ago


    Singapore INCOME INSURANCE LIMITED Full time

    Responsible for data pipeline setup and data transformation - Implementation including loading from disparate data sets, preprocessing data. - Scope and deliver various Big Data solutions - Ability to design solutions independently based on high-level architecture. - Maintain the production systems (Kafka, Hadoop, Elasticsearch, RDBMS and No-SQL) -...


  • Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    Data processing is an essential part of national security in the modern world. As an engineer in our Big Data Platform team, you will build and own a solid data platform as the foundation to support critical national security missions. You will push the limits of technology to ensure that the whole big data pipeline runs optimally and smoothly from ingestion...

  • Big Data Engineer

    3 days ago


    Singapore beBee Careers Full time

    Big Data Engineer Job Description:We are seeking an experienced Big Data Engineer to join our team. The ideal candidate will have a strong background in designing and developing Business Intelligence (BI) solutions using Informatica PowerCenter, SAP BODS, MS-SQL SSIS, and other data management tools.This role involves leveraging technical expertise to design...


  • Singapore beBee Careers Full time

    Requirements and QualificationsAs a big data engineer lead, you will be responsible for leading a team of data professionals in designing and implementing efficient ETL processes to collect data from various sources, transforming it into a usable format for analysis. You will also collaborate with stakeholders to define data architecture and ensure alignment...

  • Senior Engineer

    4 days ago


    Singapore Reeracoen Singapore Pte Ltd Full time

    Our client is a dynamic technology consulting company specializing in digital transformation and innovative solutions. They are currently looking for a Senior Engineer (Big Data) to join their tech engineering team. - 【 What you will be doing 】- Responsible for designing, creating, and managing large-scale data processing systems. - Ensure that systems...


  • Singapore beBee Careers Full time

    Solutions Engineering Job SummaryWe are looking for a highly skilled Big Data Solutions Engineer to join our team. As a key member of our organization, you will be responsible for providing technical expertise and support to our clients. Your main goal will be to help our customers make informed decisions by leveraging the power of big data analytics.Your...

  • Engineering Manager

    2 weeks ago


    Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    As an Engineering Manager of Big Data Platform, you lead engineering teams to deliver Big Data platforms for running mission-critical workflows. You set the technical direction, architect, lead and manage the development Big Data Platforms. You push the limits of technology to ensure that the whole big data pipeline runs optimally and smoothly from ingestion...