Senior Security Engineer (Multiple Positions)

TikTok Inc.

San Jose (CA)

On-site

USD 242,000 - 388,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
Short-term and long-term disability
Life insurance
Wellbeing benefits
10 paid holidays per year

Job summary

TikTok Inc. is seeking a security-focused engineer to drive secure-by-design systems, protecting user data and privacy across our applications.

You will review designs, perform threat modeling, and collaborate with cross-functional teams to strengthen the SDLC and coordinate incident response. The role requires strong coding skills in JavaScript/Node.js (others like Go/Python/Java/C++/Rust also acceptable), plus experience with multiple security domains and compliance standards.

Qualifications

  • Master's or Bachelor's in CS/Engineering/Info Security or related field with required years of experience.
  • At least 2 years in security areas including web/mobile apps, networks, OS internals or cloud security.
  • Experience with threat modeling, security tooling development or privacy engineering.
  • Ability to write/review code in JavaScript/Node.js; Go/Python/Java/C++/Rust also acceptable.
  • Familiarity with security frameworks such as ISO 27001, NIST CSF, PCI-DSS or HIPAA.
  • Strong debugging and troubleshooting skills.

Responsibilities

  • Drive scalable and secure-by-design systems with strong privacy by design.
  • Perform reviews of designs, architectures, and systems from security perspective; use threat modeling and research.
  • Contribute to SDLC security assessments for new features.
  • Collaborate with cross-functional teams to identify threats and coordinate incident response.
  • Conduct developer feedback interviews to optimize SDLC.
  • Mentor junior team members.

Skills

Web application security
Mobile application security
Network security
OS internals & hardening
Applied cryptography
Cloud computing
Threat modeling
Security tooling development
Privacy engineering
Coding: JavaScript/Node.js

Education

Master's degree in CS/Engineering/Info Security
Bachelor's degree in CS/Engineering/Info Security

Job description

About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect - and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day. We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an \"Always Day 1\" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

About the Team

Our team plays a crucial role in ensuring the company's success. We seek people who are willing to learn and put in the effort to solve problems. Our challenges are not your regular day-to-day problems - you'll be part of a team that's developing new solutions to new challenges. It's working fast, at scale, and we're making a difference. We are looking for talents to join us on this exciting journey!

Responsibilities
  • Drive the building of scalable and secure-by-design systems to ensure our applications are designed and implemented with the highest security and privacy standards, maintaining and enhancing user trust.
  • Conduct reviews and analyze designs, architectures, existing systems, services, operating systems, networks and applications from a security perspective, via black box testing, code reviews, automation, threat modeling and research.
  • Participate in the Software Development Life Cycle (SDLC) by performing security assessments of new application features.
  • Work with cross-functional stakeholders to analyze new threat scenarios, identify security vulnerabilities, perform forensic analyses, and coordinate incident response and resolution.
  • Conduct developer feedback interviews to optimize the SDLC.
  • Mentor junior-level team members.
Qualifications

Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Information Systems, Information Security, Cybersecurity, or a related field, and 2 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Information Systems, Information Security, Cybersecurity, or a related field, and 5 years of post-bachelor's, progressive related work experience.

Of the required experience, must have 2 years of experience in each of the following:

  • Web application security, mobile application security, network security, operating system internals and hardening, applied cryptography, or cloud computing;
  • Conducting design review, threat modeling, security mitigation development, security tooling development or privacy engineering;
  • Analyzing business logic to configure security tools and products based on the logic to provide security protection to services, applications, platforms, or websites;
  • Writing and reviewing code in at least one of the following programming languages: JavaScript (Node JS), Go, Python, Java, C++, or Rust;
  • Working on compliance readiness by leveraging information security controls, security frameworks, or standards, including ISO 27001, NIST CSF, PCI-DSS, or HIPAA; and
  • Debugging and troubleshooting software issues.
Job Information

Type: Full time, 40 hours/week

Location: San Jose, CA

Salary Range: $242278 - $387600 per year

For Pay Transparency

The base salary range for this position in the selected city is $242278 - $387600 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.

Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

For Los Angeles County (unincorporated) Candidates

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:

  1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
  3. Exercising sound judgment.
EEO / Diversity / Inclusion Statements

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at https://tinyurl.com/RA-request

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security Engineer, Detection & Response - Global Security Organization - Threat Management Incident Response and Investigation
Security Engineer, Detection & Response - Global Security Organization - Threat Management Incident Response and Investigation

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+4
External Security Relations & Assurance Specialist - Global Security Organization - Security Solutions & Delivery
External Security Relations & Assurance Specialist - Global Security Organization - Security Solutions & Delivery

TikTok • San Jose (CA)

On-site
USD 112,000 - 162,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+4
Senior Security Compliance Analyst - Global Security Organization San Jose Technology - Security Regular
Senior Security Compliance Analyst - Global Security Organization San Jose Technology - Security Regular

TikTok Inc. • San Jose (CA)

On-site
USD 112,000 - 162,000
Medical insurance
Dental insurance
Vision insurance
+7
Security Solutions Delivery Specialist - Global Security Organization
Security Solutions Delivery Specialist - Global Security Organization

TikTok Inc. • New York (NY)

On-site
USD 112,000 - 162,000
Head of Global Security Legal
Head of Global Security Legal

TikTok • San Jose (CA)

On-site
USD 211,000 - 521,000
Physical Security Manager - Bay Area
Physical Security Manager - Bay Area

TikTok • San Jose (CA)

On-site
USD 115,000 - 228,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Infrastructure Security Specialist - Enterprise to Edge Security, Global Security Organization
Infrastructure Security Specialist - Enterprise to Edge Security, Global Security Organization

TikTok Inc. • New York (NY)

On-site
USD 112,000 - 162,000
Senior Security Engineer - Application/Product Security
Senior Security Engineer - Application/Product Security

TikTok Inc. • Seattle (WA)

On-site
USD 177,688 - 341,734
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
Senior Software Engineer, Security - Insider Risk - Global Security Organization
Senior Software Engineer, Security - Insider Risk - Global Security Organization

TikTok Inc. • San Jose (CA)

On-site
USD 218,000 - 388,000
Security Software Engineer, Insider Risk - Global Security Organization
Security Software Engineer, Insider Risk - Global Security Organization

TikTok • San Jose (CA)

On-site
USD 162,000 - 317,000
Medical, dental & vision insurance
401(k) with company match
Parental leave
+5