ByteDance
Software Engineer Intern (Global Payment) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing an undergraduate degree in Computer Science or a related technical discipline.
About the job
Develop and operate backend services and end-to-end solutions for global payment systems, while improving their reliability and exploring AI-assisted engineering and payment operations.
What you'll do
- Build payment capabilities and solutions for workflows such as payments, refunds, settlement, merchant services, and billing.
- Improve the scalability, availability, performance, security, and observability of systems handling financial transactions.
- Use AI-assisted tools and explore AI-native and agent-based workflows for engineering, payment operations, risk detection, and issue resolution.
What they ask for
- Currently pursuing an undergraduate degree in Computer Science or a related technical discipline.
- Proficiency in at least one general-purpose programming language, such as Go, Java, C++, Python, or a similar language.
- Strong understanding of at least one of: data structures, algorithms, operating systems, databases, computer networks, or distributed systems.
- Ability to analyze complex problems and develop practical solutions.
Nice to have
- Strong communication skills and ability to work effectively in a collaborative, cross-functional environment.
Tools
Go, Java, C++, Python
AI focus
Apply AI-assisted tools to software development, testing, debugging, incident analysis, and operational automation; explore AI-native capabilities and agent-based workflows for payment operations, engineering productivity, risk detection, and issue resolution.
Model-written summary · the original posting is authoritative