jobapplier

Backend Software Engineer Graduate (Global Live Data Platform) - 2027 Start

TikTok

Skills

Required

  • Software Development
  • computer architectures
  • data structures
  • algorithms

Preferred

  • iterative development

About TikTok

TikTok Live Data Platform is building the Index Platform, Label Platform, Portrait Platform, Diagnostic Platform, Data Asset Management Platform, Data Suite and in-place solutions for business. Which involves compute(Streaming processing, Offline pipeline) and storage(OLAP: Clickhouse/Doris, KV store). Now we're supporting end-users TikTok app and Agency's Backstage data applications, enhancing internal platforms with data suites, analysis, diagnosis. We're always encouraging R&D to deliver tech-driven projects to enrich business with insights from data.

Responsibilities

  • Plan and lead large-scale technical projects to lay the foundation for the iterative development and scale of early products
  • Develop robust, efficient technology products that serve 1 billion users
  • Contribute to engineering strategy, tooling, processes, and culture
  • Research and apply cutting-edge domain and technical knowledge into products

Requirements

  • Successful candidates must be able to commit to an onboarding date by the end of the year.
  • Please state your availability and graduation date clearly in your resume.
  • Individuals who are completing or have recently completed a Bachelor's degree in Software Development, Computer Science, Computer Engineering or a related discipline.
  • As a world-class engineer, you have rich working experience in scalable, highly available, distributed and mission-critical systems.
  • Deep understanding of computer architectures, data structures and algorithms.
  • Able to work closely with diverse stakeholders and have good communication skills
  • Self-driven, positive, cooperative and willing to keep learning enthusiasm at all times

Preferred

  • Experience from a large-scale internet business

Application process

  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
  • The application limit is applicable to our Company and its affiliates' jobs globally.
  • Applications will be reviewed on a rolling basis - we encourage you to apply early.
  • By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here:
  • If you have any questions, please reach out to us at