Search jobs > San Jose, CA > Software engineer security

Security Software Engineer Graduate (TikTok Eng - Backend Online Infra Team) - 2025 Start (PhD)

TikTok
San Jose
Full-time

Team Introduction

Join our forward-thinking Engineering Infrastructure team at TikTok, where we are dedicated to pioneering innovative solutions in data protection and privacy.

Our team is at the forefront of developing and implementing cutting-edge frameworks to ensure the security and integrity of user data across a global platform.

We pride ourselves on our collaborative culture, combining expertise in cloud computing, big data, and privacy engineering to tackle some of the most complex challenges in the tech industry.

By fostering an environment of continuous learning and open communication, we empower each team member to contribute to impactful projects that set new industry standards.

If you’re passionate about data privacy and want to be part of a team that is shaping the future of secure online environments, we invite you to join us in making a difference.

We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities.

Co-create a future driven by your inspiration with TikTok. Successful candidates must be able to commit to an onboarding date by end of year 2025.

Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.

The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.

Online Assessment Candidates who pass resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.

Responsibilities 1. Advanced Research : Conduct cutting-edge research in data privacy and security, applying your findings to develop innovative and scalable data protection frameworks.

2. Design and Development : Design, implement, and optimize secure architectures for data storage, access, and computation, ensuring compliance with global privacy regulations.

3. Collaboration : Collaborate with cross-functional teams including privacy engineering, product engineering, and legal to align on goals and deliver comprehensive data protection solutions.

4. System Architecture : Collaborate with cross-functional teams to define system architecture and ensure alignment with business goals and technical requirements.

5. Performance Optimization : Monitor and optimize the performance of backend services, addressing bottlenecks and improving efficiency.

6. Code Quality : Write clean, maintainable, and efficient code, following best practices for software development and version control.

7. Troubleshooting : Identify and resolve complex technical issues, ensuring the stability and reliability of backend systems.

Minimum Qualifications1. PhD in Computer Science, Electrical Engineering, Information Security, or a related field with a focus on privacy and security.

2. Demonstrated expertise in privacy-preserving technologies, cryptographic protocols, and data protection methodologies.

3. Proven ability to conduct independent research and translate findings into practical applications.4. Excellent problem-solving skills, with a keen eye for identifying and mitigating potential security risks.

5. Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.6. Passionate about data privacy and committed to advancing the field through innovative solutions.

Preferred Qualifications 1. Experience working with large-scale distributed systems and cloud computing environments.2. Hands-on experience with implementing privacy-preserving machine learning algorithms.

3. Familiarity with privacy frameworks and tools such as Differential Privacy, Homomorphic Encryption, or Secure Multi-Party Computation, TEE4.

Published research in top-tier privacy and security conferences or journals.5. Proficiency in programming languages such as Python, Golang, Java, or C++.

6. Knowledge of secure software development practices and security auditing.7. Participation in privacy and security communities or organizations.

30+ days ago
Related jobs
Promoted
TikTok
San Jose, California

Our team focuses on internal tools relating to OLAP DBMS, logging and data ingestion infrastructure, A/B testing for all product and feature launches, workflow management, distributed cache, data visualization tools, and big data engineering, which supports TikTok's business products. The Data Platf...

TikTok
San Jose, California

Secure platform health and community experience authenticity, for content consumers, creators, advertisers and beyond;- Build infrastructures, platforms, and technologies, and collaborate with many cross-functional teams and stakeholders to improve the healthiness and transparency of the TikTok plat...

Promoted
TikTok
San Jose, California

As a Backend Engineer in our team, you'll play a key role in shaping this dynamic and ever-evolving platform, significantly contributing to TikTok's continued global impact. As a Senior Backend Software Engineer, you will:. This is doubly true of the teams that make TikTok possible. To us, every cha...

TikTok
San Jose, California

We are looking for infrastructure engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. If you are someone who welcomes challenges, we are eager to have you on the ...

Promoted
TikTok
San Jose, California

Work with Product, Infrastructure Engineering, Data Engineering and Algorithm teams to solve problems that power large-scale global infrastructure. Develop reusable software and optimize for infrastructure operations as well as engineering developer efficiency. This is doubly true of the teams that ...

Promoted
Cloud Software Group
Santa Clara, California

Lead Product Security Engineer is responsible for leading and executing the Security Development Lifecycle (SDL) for Cloud Software Group On-Prem and Cloud products to ensure that our software meets the customer expectation of security robustness and drive and execute SDL best practices. YOU as a Le...

Promoted
TikTok
San Jose, California

This is doubly true of the teams that make TikTok possible. To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. The team is made up of machine learning researchers and engineers, who support and innovate on production recommendation mod...

ByteDance
San Jose, California

If you are someone who welcomes challenges, we are eager to have you on the team! We are looking for talented individuals to join our team in 2025. Collaborate with applied machine learning teams and infrastructure teams to ship new generative models into ad production. To us, every challenge, no ma...

Promoted
TikTok
San Jose, California

This is doubly true of the teams that make TikTok possible. To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. The team is made up of machine learning researchers and engineers, who support and innovate on production recommendation mod...

ByteDance
San Jose, California

Team IntroductionThe team is missioned to build infrastructures, platforms and technologies, as well as to support cross-functional teams to protect our users, products and infrastructures. Our challenges are not your regular day-to-day technical problems; you'll be part of a team that's developing ...