Job title: Software Engineer, Security (Application Security) Sta
Job description: SunIRef:it Responsibilities TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul, and Tokyo. Security Team at TikTok: The team is missioned to build infrastructures, platforms, and technologies, as well as to support cross-functional teams to protect our users, products, and infrastructures. In this team, you’ll have a unique opportunity to have first-hand exposure to the strategy of the company in key security initiatives, especially in building scalable and secure-by-design systems and solutions. Our challenges are not your regular day-to-day technical problems; you’ll be part of a team that’s developing new solutions to new challenges of a kind not previously addressed by big tech. It’s working fast, at scale, and we’re making a difference. Responsibilities: Design and develop cloud-native security services and infrastructures such as Identity, Access Management, and Key Management System as a foundation for production infrastructure security. Design and build large-scale detection and classification systems such as email spam classification systems, intrusion detection systems, or risk-based authentication systems. Design and develop security and cryptographic systems using advanced protection technology such as Intel SGX or AMD SEV. Design and develop systems or frameworks (e.g., static code analysis) to achieve security-by-default and defense-in-depth in certain areas. Identify areas of security weakness and find ways to minimize security risks. Conduct penetration testing and build automation to find security vulnerabilities. Qualifications Required Qualifications: Currently pursuing your Bachelor’s or above degree in Computer Science, Electrical Engineering, or related engineering field, and will graduate during December 2020 – September 2021 Strong experience as a developer with one or more general-purpose programming languages such as Go, Rust, Python, C/C++, or Java.Preferred Qualifications: Master’s or Ph.D. degree (or Bachelor’s degree with 3~5+ years of experience) in Computer Science, Computer Engineering, Electrical Engineering, or other relevant majors. Experienced in the design and implementation of security solutions, systems, and mechanisms, including, but not limited to, data security, application security, cryptography, systems security, container security, endpoint security, and network security. Creative problem-solving skills and excellent troubleshooting and debugging skills. Strong written/verbal communication and excellent teamwork skills; flexible and be a self-starter.Application deadline: April 15th, 2021 Applications will be reviewed on a rolling basis and we encourage you to apply early; Interview starts in Dec 2020. 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 believe individuals shouldn’t be disadvantaged because of their background or identity, but instead should be considered based on their strengths and experience. We are passionate about this and hope you are too. TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to us at .
Location: Mountain View, CA
Job date: Thu, 19 Nov 2020 07:49:32 GMT