Security Software Engineer (TDR)

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Ownership","Problem-solving","Critical thinking","Cross-functional collaboration","Technical initiative leadership"]

Build and operate threat detection, prevention, and response (TDR) systems that protect ByteDance’s global platforms, endpoints, and critical infrastructure. Drive security for LLM-based systems and AI agent architectures by identifying attack surfaces and developing defensive frameworks for safe deployment at scale. Own distributed security systems end-to-end across global regions, partnering with cross-functional teams to turn emerging threats into production-grade capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Security Software Engineer (TDR)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and operate threat detection, prevention, and response (TDR) systems that protect ByteDance’s global platforms, endpoints, and critical infrastructure. Drive security for LLM-based systems and AI agent architectures by identifying attack surfaces and developing defensive frameworks for safe deployment at scale. Own distributed security systems end-to-end across global regions, partnering with cross-functional teams to turn emerging threats into production-grade capabilities.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and build threat detection, prevention, and response (TDR) systems for large-scale platforms and distributed endpoints.
  • •Drive security for LLM-based systems and AI agent architectures, identifying attack surfaces and building defensive frameworks.
  • •Own the end-to-end lifecycle of distributed security systems across global regions, including deployment, reliability, observability, and iteration.
  • •Partner with cross-functional global teams to translate vague problem statements and emerging threats into clear product requirements.
  • •Ship high-impact security capabilities on aggressive timelines, ensuring production-grade delivery.

Key Requirements

  • •Bachelor’s degree or above in Computer Science, Computer Engineering, or related fields, with at least 3 years of hands-on software development experience.
  • •Strong fundamentals in algorithms and data structures, with proficiency in Go, Java, or Rust for production-ready code.
  • •Strong back-end development skills, including cloud-native infrastructure, networking, and building reliable services at scale.
  • •Hands-on experience with AI-assisted and agentic development workflows to accelerate engineering velocity and quality.
  • •Ability to think critically, break down complex/ambiguous problems, and formulate clear solutions in a timely manner.
Experience:3+ yearsDistributed systemsCloud-native infrastructureThreat detectionLLM securityAI agents
Education:Bachelor's in Computer Science, Computer Engineering, or related fields
Skills:OwnershipProblem-solvingCritical thinkingCross-functional collaborationTechnical initiative leadership
Tech Stack:GoJavaRustCloud-native infrastructureNetworkingKubernetesObservability stacksStreaming data pipelinesBatch data pipelinesLLM-based systemsAI agent architectures

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn