
Software Engineer (Payment Network) - Global Payment - Singapore
포지션 소개
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 Byte Dance platforms including Tik Tok.
The Payment Network team in Global Payment ensures a secure, professional and efficient overseas payment solution, helping businesses to unblock payment channels and effectively assisting overseas business and product expansion. This includes tasks such as building general service capabilities, payment instruction orchestration engine, etc.
Responsibilities:
- Develop high-quality software design and architecture;
- Identify, prioritise and execute tasks in the software development life cycle;
- Develop tools and applications by producing clean, efficient code;
- Automate tasks through appropriate tools and scripting;
- Review and debug code; Perform validation and verification testing;
- Collaborate with internal teams and external vendors to fix and improve our products;
- Document development phases and monitor systems;
- Ensure software is up-to-date with latest technologies
Requirements:
Minimum Qualifications:
- Bachelor's degree in Computer Science, related technical discipline, or equivalent practical experience;
- Software development experience in one or more general purpose programming languages, such as Java/Go/C++/C#/Python;
- Excellent proficiency in backend server development and expertise in relational database;
- Strong analytical thinking and exceptional attention to details.
Preferred Qualification:
Minimum 3 years relevant work experience from a large-scale internet business.
필수 스킬
Software engineering
System design
Troubleshooting
ByteDance 소개
Singapore
본사 위치