Backend Software Engineer (Transaction), TikTok - Singapore
Core
Build and optimize a real-time, high-performance, large-scale distributed infrastructure for live streaming and in-app wallet/payment systems.
Role type
Senior IC backend software engineer (transaction systems)
Builds
TikTok Wallet, payment system, and core live streaming infrastructure
Domain
Consumer social media, live streaming, fintech
Required skills
Go, Python, Java, C++, system design, distributed systems, data structures, algorithms, large-scale backend development
Preferred skills
payment or financial domain experience
Responsibilities
Collaborate with cross-functional teams to improve the in-app wallet system, improve system design and architecture for stability and performance, develop large-scale software systems powering the TikTok app
Sourced via tiktok · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.
