Fullstack Engineer\" - Intern (Global Payment) - 2027 Start

BYTEDANCE PTE. LTD.

Singapore

On-site

SGD 13,000 - 20,000

Part time

47 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ByteDance Singapore is offering an internship in Global Payments Tech, a core engine powering payments, wallets, and financial services across markets. Interns work on real payment features with a dedicated mentor, contribute to code, and rotate through reviews, design, and deployment.

You’ll gain end-to-end exposure to multi-currency, risk, and operations challenges. You’ll join a collaborative team that values curiosity, problem-solving, and practical impact, with structured onboarding and

Qualifications

  • Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, and returning to the program following the internship.
  • Proficiency in at least one programming language, such as Java, Go, Python, JavaScript/TypeScript, Kotlin, or Swift.
  • A solid foundation in computer science fundamentals, including data structures, algorithms, and systems concepts.

Responsibilities

  • Own a scoped project within Global Payments, from technical design through implementation, testing, and launch
  • Work alongside your mentor and the wider team to build and improve payment features across web and client platforms
  • Learn to navigate and contribute to a large, mature codebase — reading existing code, tracing behavior, and making changes that fit the surrounding patterns
  • Write well-tested code and clear documentation, and learn why correctness and reliability standards are higher in payments than in most domains
  • Participate in code reviews, technical discussions, and team rituals as a full member of the team

Skills

Java
Go
Python
JavaScript/TypeScript
Kotlin
Swift

Education

Bachelor's in Computer Science/Software Engineering

Tools

React
Vue
Android/Kotlin
iOS/Swift

Job description

Responsibilities

The Global Payment Tech team is the core engine powering ByteDance's global payment and financial services, spanning payment acquiring, wallets, financial products, insurance, and foreign exchange for users and merchants worldwide. We span engineering, data, and AI, building high-concurrency, highly available systems across multi-currency, multi-market complexity, and embedding AI into risk control, credit decisioning, and operations automation. You will grow cross-disciplinary expertise at the intersection of payments, finance, and AI.

About the Team Our team is responsible for providing ByteDance’s global users and merchants with a first-class payment experience by building a strong and robust infrastructure and platform to support fast product iteration and key feature development. Global Payments powers payment capabilities across multiple ByteDance international business lines.

As an intern on this team, you won’t be working on a side project built to be thrown away. You’ll be given a scoped, real piece of the payment product, paired with a dedicated mentor, and supported through onboarding, design review, and code review until your work ships. By the end of the internship, you’ll have shipped code that real users and merchants depend on, and you’ll understand how payment needs differ across global markets.

We encourage a culture of self-driven, intellectual curiosity, openness and problem-solving. We are looking for talented individuals to join us for an internship. Our internship program offers students hands‑on experience, industry exposure, and opportunities to apply their knowledge to real‑world challenges while building a strong foundation for personal and professional growth.

Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals. Candidates may apply to a maximum of two positions across Our Company and its affiliates globally.

What You’ll Do
  • Own a scoped project within Global Payments, from technical design through implementation, testing, and launch
  • Work alongside your mentor and the wider team to build and improve payment features across web and client platforms
  • Learn to navigate and contribute to a large, mature codebase — reading existing code, tracing behavior, and making changes that fit the surrounding patterns
  • Write well-tested code and clear documentation, and learn why correctness and reliability standards are higher in payments than in most domains
  • Participate in code reviews, technical discussions, and team rituals as a full member of the team
Qualifications
Minimum Qualification(s)
  • Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, and returning to the program following the internship.
  • Proficiency in at least one programming language, such as Java, Go, Python, JavaScript/TypeScript, Kotlin, or Swift.
  • A solid foundation in computer science fundamentals, including data structures, algorithms, and systems concepts.
Preferred Qualification(s)
  • Some hands‑on experience with web development (e.g. JavaScript/TypeScript, React or Vue) or mobile development (e.g. Android/Kotlin, iOS/Swift) through coursework, personal projects, or prior internships.
  • Ability to communicate clearly, ask questions early, and collaborate in a team environment.
Job Information

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.

As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an \"Always Day 1\" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer\" - Intern (Global Payment) - 2027 Start
Fullstack Engineer\" - Intern (Global Payment) - 2027 Start

ByteDance • Singapore

On-site
SGD 13,000 - 20,000
Software Engineer Intern (Global Payment Product & Solutions) - 2027 Start
Software Engineer Intern (Global Payment Product & Solutions) - 2027 Start

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 13,000 - 27,000
Learning programs
Social events
Industry exposure
Software Engineer Intern (Global Payment-Compliance) - 2027 Start
Software Engineer Intern (Global Payment-Compliance) - 2027 Start

ByteDance • Singapore

On-site
SGD 17,000 - 28,000
Software Engineer Intern (Global Payment-Financial Product) - 2027 Start
Software Engineer Intern (Global Payment-Financial Product) - 2027 Start

Bytedance • Singapore

On-site
SGD 13,000 - 27,000
Global Payments Product Intern - Build & Optimize Platform
Global Payments Product Intern - Build & Optimize Platform

ByteDance • Singapore

On-site
SGD 13,000 - 22,000
Stability Agent Engineer Intern (Global Payment) - 2027 Start
Stability Agent Engineer Intern (Global Payment) - 2027 Start

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 20,000 - 33,000
Product Management Intern (Global Payment) - 2026 Start (BS/MS)
Product Management Intern (Global Payment) - 2026 Start (BS/MS)

ByteDance • Singapore

On-site
SGD 15,000 - 20,000
Fullstack Software Engineer Graduate (Global Payment) - 2027 Start - Graduate (Global Payment) - 2027 Start
Fullstack Software Engineer Graduate (Global Payment) - 2027 Start - Graduate (Global Payment) - 2027 Start

ByteDance • Singapore

On-site
SGD 90,000 - 120,000
Global Consumer Financing Intern (Global Payment) - 2027 Start
Global Consumer Financing Intern (Global Payment) - 2027 Start

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 13,000 - 20,000
Data Science Intern (Global Payment) - 2027 Start
Data Science Intern (Global Payment) - 2027 Start

ByteDance • Singapore

On-site
SGD 10,000 - 17,000