Backend Software Engineer, TikTok Live (Fund Safety) - Singapore
Summary
Build and maintain scalable backend systems for TikTok Live’s fund safety, ensuring transaction consistency, reconciliation, and secure payment processing.
Employment Type: Regular
Job Code: A116552
ResponsibilitiesAbout the team
TikTok FundSafety team focus has been focusing on all fund related business and make the best user experience to worldwide users. We are a new and fast growth team. As a member of FundSafety, millions of dollars need to handle correctly every day inside your platform, focus on transaction, settlement/clear, payment domain, take care of the consistency, reconciliation, script-engine etc. In addition, you need follow the business development progress also, understanding business logic details exactly.
- Plan and lead large-scale technical projects, especially fund projects, to lay the foundation for the iterative development and scale of early products
- Align with product and org objectives, coordinate with cross functional teams on delivering key results
- Develop robust, efficient technology platform products
- Contribute to engineering strategy, tooling, processes, and culture
- Research and apply cutting-edge domain and technical knowledge into products
- Focus on fund related requirements, be responsible for business strong consistency and validity
Minimum Qualifications:
- • Bachelor or above degree in Computer Science or relevant disciplines with 2+ years working experience
- • As a world-class engineer, you have rich working experience in scalable, highly available, distributed and mission-critical systems
- • Extensive knowledge of modern software tech stack, including front-end applications, large-scale backend, data pipeline
- • Proficient in at least one of the following languages: Go, Python, Java, C++
- • Deep understanding of computer architecture, data structures and algorithms
- • In depth knowledge of common databases and messaging frameworks like MySQL/Redis/Kafka
- • Able to work closely with diverse stakeholders and have good communication skills
- • Self-driven, positive, cooperative and willing to keep learning enthusiasm at all times
Preferred Qualification:
- Trade/payment experience or real-time computing platform like flink/spark is a plus