Senior Software Engineer, Security (Multiple Positions)

TikTok
San Jose
Workplace: OnsiteFull timeUSD 264,514 - 387,600 annuallyFunction: Software EngineeringExperience: 2-5 yearsEducation: mastersSkills: ["Mentoring","Cross-functional collaboration","Problem-solving","Attention to detail","Peer feedback"]

Review and analyze security aspects of system designs, architectures, services, and applications through black-box testing, code reviews, automation, threat modeling, and research. Discover vulnerabilities and support incident response, forensics, remediation, and cross-functional incident resolution. Build and enhance security tooling to identify vulnerabilities and provide security guidance. Mentor junior engineers and interns while translating business and technical requirements into solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TikTok
TikTok
11 hours ago

Senior Software Engineer, Security (Multiple Positions)

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Review and analyze security aspects of system designs, architectures, services, and applications through black-box testing, code reviews, automation, threat modeling, and research. Discover vulnerabilities and support incident response, forensics, remediation, and cross-functional incident resolution. Build and enhance security tooling to identify vulnerabilities and provide security guidance. Mentor junior engineers and interns while translating business and technical requirements into solutions.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Review and analyze designs, architectures, existing systems services, operating systems, networks, and applications from a security perspective using black box testing, code reviews, automation, threat modeling, and research.
  • •Discover security issues under new threat scenarios and support incident response, forensics, remediation, and incident resolution in a cross-functional environment.
  • •Provide security solutions to support risk and response business needs.
  • •Design and develop security tooling to identify vulnerabilities, and build, maintain, and upgrade security technology.
  • •Work with cross-functional teams to provide security guidance and mentor junior engineers and interns.

Pay and Benefits

Salary: USD 264,514 - 387,600 annually

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Science, Engineering (any), Information Systems, Mathematics, Cybersecurity, Data Science, or a related field, plus 2 years of related work experience; OR a Bachelor’s degree (or foreign equivalent) plus 5 years of progressive related work experience.
  • •2 years of experience developing software using Java, Go, C++, JavaScript, Ruby, or Python.
  • •2 years of experience maintaining and debugging software services.
  • •2 years of experience using Unix or Linux operating systems.
  • •2 years of experience investigating and fixing logic issues in existing web applications using Chrome DevTools or VS Code debuggers, plus peer-review and cross-functional requirements translation using agile methodology.
Experience:2-5 years
Education:Master's
Skills:MentoringCross-functional collaborationProblem-solvingAttention to detailPeer feedback
Tech Stack:JavaGoC++JavaScriptRubyPythonUnixLinuxChrome DevToolsVS CodeBlack box testingCode reviewsAutomationThreat modelingIncident responseForensicsRemediationAgile

Company Brief

TikTok
Short-form video platform that lets users create, share, and discover entertainment content through algorithmic recommendations. It also offers advertising and creator tools for brands, influencers, and businesses.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn