Backend Engineer Graduate (Revenue) - 2027 Start

With the enormous growth of live streaming in recent years, our mission is to inspire real-time interactions and help live streamers connect to people from all corners of the globe.

We are looking for passionate and talented engineers to join us to build and optimize a real-time, high-performance, large-scale distributed infrastructure for live streaming in TikTok. You will be deeply involved in the developmental lifecycle of critical product features and collaborate closely with product managers to deliver the best live streaming experience for all live streamers and audience alike.

TikTok Live revenue engineering team is responsible for building the cutting-edge revenue ecosystem which includes gifting and other revenue features that are innovative, secure and intuitive for our users. As an important member of the engineering team, you will build solutions that affect millions of users and live streamers..

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.

You will:

- 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

- Lead and improve system design and architecture to ensure high stability, performance, and reliability of the product

- Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.

- Contribute to engineering strategy, tooling, processes, and culture, improve R&D quality, effeciency and experience.

Qualifications

Minimum Qualifications

- Individuals who are completing or have recently completed a Bachelor's degree in Software Development, Computer Science, Computer Engineering or a related discipline.

- Proficient in at least one of the following languages: Go, Python, Java, C++.

- Experience building scalable, highly available, distributed and mission-critical systems.

- Deep understanding of computer architecture, data structures and algorithms

- In depth knowledge of common databases and messaging frameworks like MySQL/Redis/Kafka

Preferred Qualifications

- Strong problem-solving skills and the ability to learn quickly.

- Good communication skills and the ability to work in a team environment.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available