Backend Software Engineer Graduate

TikTok
San Jose, CA
Job Description
Role Overview

Join our team building a global copyright protection platform that translates legal requirements, business policies, and operational workflows into reliable and scalable systems. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

What You Will Do

Work on complex event-driven systems and multi-region distributed architectures, addressing real-world challenges in consistency, idempotency, cross-region routing, reliability, and compliance.

Why It Might Be a Fit

Successful candidates must be able to commit to an onboarding date by the end of the year. You will have opportunities to work on complex challenges, tackle real-world problems, and contribute to the design and implementation of event-driven architecture.

Requirements

  • Individuals who are completing or have recently completed a Bachelor's/ Master's degree in Computer Science or a related discipline.
  • Proficient in at least one backend programming language such as Go, Java, or C++
  • Familiar with common database technologies such as MySQL, Redis, and MongoDB
  • Understanding of RESTful API design and development
  • Familiar with Linux-based operating systems and common commands
  • Strong problem-solving and logical thinking abilities
  • Excellent communication and collaboration skills with a strong team-oriented mindset

Benefits

  • Competitive salary
  • Equity
  • Opportunities for growth and development
  • Collaborative and dynamic work environment
]]>