The Global Payment team of Bytedance is looking to provide payment solutions, including payment acquisitions, disbursements, transaction monitoring, payment method management, foreign exchange conversion, accounting, reconciliations, and so on to ensure that users have a smooth and secure payment experience on ByteDance platforms including TikTok.
Requirements
- Software development experience in one or more general-purpose programming languages, such as Java/Go/C++/C-Sharp/Python;
- Excellent proficiency in backend server development and expertise in relational databases;
- Strong analytical thinking and exceptional attention to detail.
- Relevant internship experience with hands-on exposure to the tech stack
- Basic understanding of the payment industry and risk vendors
Responsibilities
- Combine domain knowledge of payment business and system architecture design capabilities to iteratively upgrade the global payment system architecture.
- Develop disaster tolerance and degradation strategies for various basic components used in the system to ensure the stability of system services.
- Build cross-region disaster tolerance capabilities for the global payment system.
- Sort out business processes and dependencies, identify possible system bottlenecks in the system
- Introduce new technologies and solutions to the team according to actual business needs.
- With one's own excellent project management and coordination and communication skills, be responsible for promoting key cross-team projects.
Other
- Must be able to commit to a 12-week full-time work period during Summer or Fall 2026.
- Currently pursuing an Undergraduate/Graduate/Master
- Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship.
- Excellent project management and coordination and communication skills