TikTok

Backend Software Engineer Graduate (Feed Safety) - 2027 Start

TikTok$124K — $243K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field
  • Proficient in programming languages such as C++, Python, or Java
  • Familiar with server technology stacks in high concurrency environments
  • Experience with big data technologies like Spark or Flink
  • Strong communication and teamwork skills
  • Familiarity with data insight methodologies such as machine learning or statistical analysis

Responsibilities

  • Design and implement data application architectures for the Trust and Safety team
  • Optimize data application systems to enhance stability, efficiency, and reduce costs
  • Develop systematic support for data integration and BI analysis
  • Cultivate technical talent within teams and improve R&D capabilities
  • Lead team implementation of architecture specifications

Benefits

  • Day one medical, dental, and vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave and short/long-term disability coverage
  • Life insurance and wellbeing benefits
  • 10 paid holidays and 10 paid sick days annually
  • 17 days of Paid Personal Time annually
  • Flexible work environment with emphasis on innovation and growth opportunities
Full Job Description
Responsibilities The Trust and Safety(TnS) engineering team is responsible for protecting our users from harmful content and abusive behaviors. With the continuous efforts of our trust and safety engineering team, TikTok can provide the best user experience and bring joy to everyone in the world. Our team is responsible for achieving goals by building content moderation process systems, rule engine, strategy systems, feature engine, moderation platforms, data platforms, risk insight systems and all kinds of supportive platforms across TnS organization. We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. 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. 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. Responsibilities - What You'll Do - Participate in the overall architecture design and implementation of the data application platforms of the TnS, formulating data application architecture specifications and leading the team to implement them; - Participate in optimizing the data application architecture, continuously improving the stability and efficiency of the system, and continuously reducing the complexity and cost of storage, calculation, and service architecture; - Design and implement systematic support for data integration, offline development, real-time development, data governance, and BI analysis; - Establish good technical influence inside and outside the department, cultivate talents, effectively coach the team, and improve R&D capabilities; Qualifications Minimum Qualifications: - Individuals who are completing or have recently completed a Bachelor's or above degree in computer science or a related discipline. - Experience with software development in at least one of the following programming languages: C++, Python, Java; - Be proficient in the technology stack of the server(rpc, message queue, link tracking and service governance, etc.) in distributed / high concurrency scenarios; - Experience with big data systems and related technologies (Spark, Flink, ClickHouse, HBase etc.); - Great communication and teamwork skills; - Experience with data insight and related technologies (machine learning, statistical analysis etc.) is preferred. Job Information [For Pay Transparency]Compensation Description (Annually) The base salary range for this position in the selected city is $124717 - $243200 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

About TikTok

TikTok is a social media app that allows users to create and share short videos. The app was launched in 2016 by Chinese tech company ByteDance. TikTok has become one of the most popular social media apps in the world, with over 1 billion active users. The app has been downloaded over 2 billion times worldwide. TikTok has faced controversy over its data privacy practices and its potential ties to the Chinese government. In 2020, the app faced a potential ban in the United States, but a deal was reached with Oracle and Walmart to create a new company called TikTok Global.
Learn more about TikTok
Size
1,750 employees
Industry
Founded
2012

Similar Jobs

More Jobs at TikTok

More Information Technology Jobs

Find similar Backend Software Engineer Graduate (Feed Safety) - 2027 Start jobs: