About TikTok
TikTok is the leading
destination for short-form mobile video. At TikTok, our mission is
to inspire creativity and bring joy. TikTok's global headquarters
are in Los Angeles and Singapore, and we also have offices in New
York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul,
and Tokyo.
Why Join
Us
Inspiring creativity is at the core of
TikTok's mission. Our innovative product is built to help people
authentically express themselves, discover and connect - and our
global, diverse teams make that possible. Together, we create value
for our communities, inspire creativity and bring joy - a mission
we work towards every day.
We strive to do great
things with great people. We lead with curiosity, humility, and a
desire to make impact in a rapidly growing tech company. Every
challenge is an opportunity to learn and innovate as one team.
We're resilient and embrace challenges as they come. By constantly
iterating and fostering an "Always Day 1" mindset, we achieve
meaningful breakthroughs for ourselves, our company, and our users.
When we create and grow together, the possibilities are limitless.
Join us.
Diversity &
Inclusion
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.
Responsibilities
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.
Responsibilities :
1. Collaborate with multiple cross-functional
teams to continuously improve TikTok Wallet and payment system to
create a stable, agile and robust in-app wallet system
2. Improve system design and architecture to
ensure high stability, performance and reliability of the product.
3. Develop large-scale software systems that
powers TikTok
app.
Qualifications
Minimum
Qualifications
1. BS / MS Degree in Computer
Science or related major.
2. Experienced in
building backend services for large-scale consumer-facing
applications.
3. Proficient in at least one of
the following languages : Go, Python, Java, C++. 4. Deep
understanding of computer architectures, data structures and
algorithms.
5. Have good team communication and
collaboration skills.
Preferred Qualification
Minimum 3 years relevant work experience from a
large-scale internet business
Software Engineer • Singapore