Drimva

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

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)