Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Identity Access Management Developer - Global Security Organization

TikTok

$118,800 - $196,000
Sep 30, 2025
San Jose, CA, USA
Apply Now

TikTok's Global Security Organization (GSO) aims to reduce risk and secure its businesses and products, ensuring the platform is safe and secure for over 1 billion users worldwide, protecting user data and privacy, and complying with global regulations.

Requirements

  • Experience working with Python/Java/Golang
  • Experience working on Big Data Technologies
  • Ability to quickly learn and assimilate new tools/technologies and rapidly adapt and iterate
  • Experience working with microservice
  • Experience working with one of Message Queue Systems, e.g. Kafka
  • Experience with unit test frameworks e.g. pytest, unittest and adopting automated and manual test strategies to ensure product quality
  • Working experience of Hive and HDFS will be a big plus

Responsibilities

  • Developing, maintaining, and optimizing advanced security applications using microservices, serverless architecture, REST, Python/Java, Message Queue, Spark, relational, and non-relational databases.
  • Designing and implementing reusable, modular, and scalable services, classes, or modules.
  • Analyzing and optimizing data pipeline performance, focusing on data preparation, transformation, and loading times.
  • Innovating intelligent solutions leveraging ML and LLMs for advanced functionalities and automation.
  • Develop, maintain, and troubleshoot in-house applications for internal and external teams.
  • Review legacy application code for reusability and customization, including microservices options.
  • Utilize frameworks and libraries such as REST, gRPC, FaskAPI/Flask, Asyncio, Pytest, unittest, Pandas, Numpy, etc.

Other

  • Collaborating with product managers, business operations teams, developers, and cross-functional engineers to define and deliver solutions.
  • Stay updated with the latest technologies and educate engineers and PMs on new possibilities.
  • Define metrics and create/maintain dashboards using in-house/external tools.
  • Collaborate cross-functionally with business and technical teams to gather functional requirements.
  • Bachelors' Degree in the field of computer science / engineering or industry equivalent work experience