Enable job alerts via email!

Backend software engineer graduate (Privacy and Security - Data Protection Engineering

TIKTOK PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Job summary

A leading tech company in Singapore is seeking graduates to join its privacy compliance R&D team. Your responsibilities will include designing CI/CD pipelines and enhancing Kubernetes management. The ideal candidate should have a degree in Computer Science and proficiency in Go or Java. This role offers significant growth opportunities within a diverse and innovative environment.

Benefits

Career growth opportunities
Flat organizational structure

Qualifications

  • Final year/recent graduate with a relevant degree.
  • Proficient in Go or Java programming languages.
  • Strong understanding of computer architecture, data structures, and algorithms.

Responsibilities

  • Designing, developing, and maintaining CI/CD pipelines using Kubernetes.
  • Enhancing Kubernetes cluster management.
  • Creating tools for Kubernetes operations.
  • Developing observability features.
  • Implementing Kubernetes security features.
  • Supporting daily platform operations.

Skills

Proficiency in Go or Java
Excellent communication skills
Teamwork

Education

BS/MS in Computer Science or related field

Tools

Kubernetes

Job description

About TikTok

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We have global headquarters in Los Angeles and Singapore, with offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

At TikTok, inspiring creativity is at our core. Our innovative platform helps people express themselves, discover new content, and connect with others. Our diverse teams work together to create value, inspire, and bring joy to our communities daily.

We value curiosity, humility, and impact. We see challenges as opportunities to learn and innovate. Embracing an "Always Day 1" mindset, we strive for breakthroughs that benefit our users, our company, and ourselves. Join us and be part of limitless possibilities.

Diversity & Inclusion

TikTok is dedicated to fostering an inclusive environment where employees are valued for their unique skills and perspectives. Our platform connects a global community, and so does our workplace. We celebrate diversity and aim to reflect the communities we serve.

Job Highlights

  • Career growth opportunities
  • Flat organizational structure
  • Over 100 million users

Responsibilities

We are building a first-class privacy compliance R&D team to develop a secure, stable, and efficient globalization multi-data center data transmission platform, supporting TikTok's goal to be the most trustworthy product for users. We seek talented individuals to join our team in 2026.

As a graduate, you will have opportunities to pursue innovative ideas, face complex challenges, and grow rapidly. Your responsibilities include:

  1. Designing, developing, and maintaining CI/CD pipelines using Kubernetes (K8s) for seamless deployment.
  2. Enhancing Kubernetes cluster management, including upgrades, resource management, and automation.
  3. Creating tools for Kubernetes operations, such as web shells, log access, and debugging utilities.
  4. Developing observability features like system monitoring, logging, and alerting for high reliability.
  5. Implementing Kubernetes security features, including certificate management and compliance.
  6. Supporting daily platform operations to ensure stability and performance.

Applicants must be able to commit to an onboarding date by the end of 2026. Please specify your availability and graduation date in your resume.

Candidates may apply to up to two positions and will be considered in application order. Applications are reviewed on a rolling basis—early applications are encouraged.

Qualifications

Minimum Qualifications:

  • Final year or recent graduate with a BS/MS in Computer Science or related field.
  • Proficiency in at least one language: Go or Java.
  • Strong understanding of computer architecture, data structures, and algorithms.
  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Experience with high-traffic & high-concurrency server systems is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.