Software Engineer (Payments Architecture) - Global Payment - San Jose
ByteDance · San Jose, CA · 2 mo ago
On-siteEngineering$156k–$388k/yrFull-time
About the Role
ByteDance’s Global Payment team provides payment solutions—including payment acquisitions, disbursements, transaction monitoring, payment method management, foreign exchange conversion, accounting, and reconciliations—to ensure users have a smooth and secure payment experience on ByteDance platforms such as 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.
- Use excellent project management, coordination, and communication skills to drive key cross-team projects.
Requirements
- 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 skills.
- Positive, optimistic, self-driven, and responsible with strong team communication and collaboration skills.
Preferred Qualifications
- Payment industry background is a plus.
Benefits
- Day-one access to medical, dental, and vision insurance.
- 401(k) savings plan with company match.
- Paid parental leave, short-term and long-term disability coverage, and life insurance.
- Wellbeing benefits.
- 10 paid holidays per year, 10 paid sick days per year, and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).
Pay
The base salary range for this position is $156,000 - $387,600 annually. Compensation may vary based on qualifications, skills, competencies, experience, and location. This role may also be eligible for additional discretionary bonuses/incentives and restricted stock units.