Beranda Job Details
T
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Backend Software Engineer Graduate (Social Messaging) - 2027 Start | TikTok

TikTok
Canggu, Bali, Indonesia
Salary Estimate
Rp 15.000.000 – Rp 25.000.000
Newest
Live Update
4 Agustus 2026
Deadline
4 Agu 2027

job description

Join TikTok’s Messaging Team as a Backend Software Engineer Graduate and help shape the future of social connections! Our mission is to create seamless, meaningful interactions through TikTok’s messaging platform, empowering millions of users to connect, share, and engage in real time.

As a graduate in this role, you’ll collaborate with cross-functional teams to design, develop, and optimize scalable backend systems that power TikTok’s messaging infrastructure. This is a unique opportunity to work on high-impact projects, leverage cutting-edge technologies, and grow your career in one of the world’s most innovative tech companies.

Based in the vibrant tech hub of Bali (Canggu, Ubud, or surrounding areas), you’ll enjoy a dynamic work environment that blends creativity, collaboration, and a passion for solving complex challenges at scale.

Responsibility

  • Design, develop, and maintain scalable backend services for TikTok’s messaging platform using languages like Go, Python, or Java.
  • Optimize system performance, latency, and reliability to handle high-volume, real-time messaging traffic.
  • Collaborate with frontend, product, and data teams to integrate messaging features seamlessly into the TikTok ecosystem.
  • Implement robust APIs, microservices, and database architectures to support user interactions and data persistence.
  • Monitor, debug, and resolve backend issues to ensure 99.9% uptime for messaging services.
  • Participate in code reviews, architectural discussions, and agile development processes.
  • Stay updated with emerging technologies and industry best practices to drive innovation.
  • Contribute to documentation, testing, and deployment pipelines to ensure high-quality deliverables.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (graduating by 2027).
  • Strong proficiency in backend development with experience in languages like Go, Python, Java, or C++.
  • Familiarity with distributed systems, databases (SQL/NoSQL), and caching mechanisms (e.g., Redis).
  • Understanding of RESTful APIs, gRPC, and microservices architecture.
  • Experience with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes) is a plus.
  • Problem-solving mindset with a focus on scalability, performance, and security.
  • Excellent communication and teamwork skills to thrive in a fast-paced, global environment.
  • Passion for social products and a user-centric approach to development.

Required Skills

Backend Development Go Python Java Distributed Systems APIs Microservices Databases SQL NoSQL Redis Cloud Computing AWS GCP Docker Kubernetes System Design Performance Optimization

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua