About Global Payment The Global Payment team of ByteDance provides payment solutions - including payment acquisitions, disbursements, transaction monitoring, payment method management, foreign exchange conversion, accounting, reconciliations, and so on to ensure that our users have a smooth and secure payment experience on ByteDance platforms including TikTok.
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. Under the premise of ensuring data security and compliance, ensure that the system can calmly face data center-level failures.
- Sort out business processes and dependencies, identify possible system bottlenecks in the system, and ensure stable operation during business peak periods such as Double 11 and Black Friday.
- 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.
Requirements
Minimum Qualifications:
- Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience
- Good programming experience with high concurrency/complex business system/service management
- Proficient in at least one of the following backend languages: C++/Java/Go/Python/Shell
- Strong analytical thinking and excellent troubleshooting
- Positive and optimistic, strong sense of responsibility, self-driven, serious, good team communication and collaboration skills
Preferred Qualifications:
- Payment industry background is a nice to have