CareerPlanSign in

Software Development Engineer Graduate (TikTok - Testing - Growth) - 2027 Start

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Graduate Software Development Engineer focused on system testing, automation, and release management for TikTok's service components.

Role type

Junior IC software development engineer (testing & automation)

Builds

Automated test frameworks, continuous delivery platforms, and validated software releases for TikTok's mobile and web services

Domain

Consumer social media / Mobile internet / Large-scale distributed systems

Required skills

Java, Python, Objective-C, Golang, test automation, API testing, mobile testing, web testing, software engineering fundamentals, data structures, algorithms, system architecture

Preferred skills

AI/LLM tools, prompt engineering, web frameworks (Django, Flask), containerization (Docker), distributed tech (K8s, Kafka, Redis), QA automation, mobile/web development

Technologies

Java, Python, Objective-C, Golang, Docker, K8s, Kafka, Redis, Django, Flask

Responsibilities

Design and execute test plans/cases, track software defects, maintain automation tests, collaborate on internal tool development, assist in project execution and risk tracking

Seniority

Junior, entry-level graduate

Sourced via tiktok · Listed on CareerPlan, which tracks 846,000+ jobs from 20+ sources.