Summary
TikTok is the leading destination for short-form mobile video. They are seeking a Software Engineer for the TikTok LIVE - Foundation - Governance team, responsible for ensuring the quality of live streaming content and building backend systems to support moderation tools.
Responsibilities
- Work closely with product manager, data scientist, UI designer, and other engineers to iterate on data driven product ideas
- Improve system design and architecture to ensure service reliability, performance, and extensibility
- Learn and understand how TikTok products work and help build end-to-end solutions
- Learn and grow from working with great colleagues and taking on challenges
- Help our team grow from your expertise, experience, and perspectives
Skills
- Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Java, Python, C++
- Curiosity towards new technology and outstanding ability to analyze and solve problems
- Good grasp of software engineering and how to build a system in scalable and extensive manner
- BA/BS Degree in Computer Science or related major
- Industry experience in a software development environment
- Understanding of concurrency, database, and message queue
- Experience in content moderation system
Qualifications
Must Haves
- Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Java, Python, C++
- Curiosity towards new technology and outstanding ability to analyze and solve problems
- Good grasp of software engineering and how to build a system in scalable and extensive manner
Nice to Haves
- BA/BS Degree in Computer Science or related major
- Industry experience in a software development environment
- Understanding of concurrency, database, and message queue
- Experience in content moderation system
Benefits
- May be eligible for additional discretionary bonuses/incentives, and restricted stock units.
- 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
- 10 paid holidays per year
- 10 paid sick days per year
- 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)