ByteDance
Posted 2w ago

Security Software Engineer Intern (Security Assurance) - 2027 Start

ByteDance
Singapore
OnsiteInternship
Responsibilities
  • planning tests
  • identifying vulnerabilities
  • conducting reviews
Requirements
  • Currently pursuing an undergraduate or master's in a STEM field
  • Strong interest in offensive security and penetration testing
  • Experience with at least one programming language (Python, Go, Java
  • JavaScript
  • C/C++)
  • Familiarity with security concepts and vulnerability analysis
Technical tools mentioned
PythonGoJavaJavaScriptC/C++

Job description

Team Introduction
The team’s mission is to build infrastructures, platforms and technologies, as well as to support cross-functional teams to protect our users, products and infrastructures. The hiring team is responsible for offensive security, threat emulation, penetration testing, and defensive strategy development. You will work closely with security engineers and cross-functional teams to assess and improve the security posture of ByteDance products and systems. You will also have chance to work on AI-driven attack and defense research, security assessments of AI systems, and applying AI techniques to enhance security operations.

We are looking for talented individuals to join us for an internship. Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth.

Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals.

Candidates may apply to a maximum of two positions across Our Company and its affiliates globally. Applications will be considered in the order they are submitted.

Applications are reviewed on a rolling basis, so we encourage you to apply early. Please clearly state your availability in your resume, including your start and end dates.

Responsibilities
- Plan and execute penetration tests, red team operations, and security assessments against internal systems, applications, and infrastructure.
- Identify, analyze, and document vulnerabilities and potential risks in staging and production environments.
- Conduct technical security reviews for new services, features, or platform changes.
- Collaborate with product and engineering teams to suggest effective defense-in-depth controls and mitigation strategies.
- Research and evaluate AI-specific threats, such as prompt injection, data poisoning, model inversion, model extraction, and jailbreak attacks.

Minimum Qualifications
- Currently pursuing an Undergraduate/ Master's in Computer Science, Computer Engineering, Information Systems or a related STEM discipline.
- Strong interest in cyber security, particularly offensive security, penetration testing, or red team activities.
- Familiarity with common security concepts, vulnerabilities, and exploitation techniques.
- Experience with at least one programming or scripting language (e.g., Python, Go, Java, JavaScript, C/C++).
- Problem-solving mindset, self-driven attitude, and ability to work collaboratively in a fast-paced environment.

Preferred Qualifications
- Participation in CTF competitions, bug bounty programs, or similar hands-on security challenges.
- Published vulnerabilities (e.g., CVEs) or contributions to security research/tools.
- Familiarity with cloud and container security, network security, or mobile application security.

About ByteDance

Developing AI-driven content platforms and mobile applications.

Similar jobs

Security Software Engineer roles
2y
Save
Mark Applied
Hide
Security Software Developer
Singapore, Singapore, Singapore
OnsiteFull Time
Centre for Strategic Infocomm Technologies
Centre for Strategic Infocomm Technologies: Develops digital technologies for Singapore's national security missions.
Bachelor's degree in Computer Science, Engineering, Software Engineering, or related field; proficiency in at least one programming language (C/C++, C#, Java, or Python); strong problem-solving and communication skills.
Docker, Git, C, C++, C#, Java, Python, DevOps, CI/CD
8y
Save
Mark Applied
Hide
Security Software Engineer
Singapore, Singapore
OnsiteFull Time
Sunnic
Sunnic: Provides digital data security and encryption solutions for financial institutions.
2+ YOEStrong analytical, problem solving, communication and interpersonal skills; At least 2 years’ experience in application development; Expert understanding of software engineering with Java/C++.
Java, C++
3mo
Save
Mark Applied
Hide
Senior Software Security Engineer
Singapore, Singapore, Singapore
OnsiteFull Time
Thermo Fisher Scientific
Thermo Fisher ScientificNYSE: TMO: Sells equipment and chemicals for scientific research and healthcare.
2+ YOE2+ years of software development with a focus on security; bachelor’s in Computer Science, Engineering, or Sciences; CI/CD and security tooling experience; strong Java background.
Java, CI/CD, Security tooling, Security framework, Vulnerability assessments
8mo
Save
Mark Applied
Hide
Staff, Security Engineer - Coupang Play
Singapore, Singapore, Singapore
OnsiteFull Time
Coupang
CoupangNYSE: CPNG: Provides online retail, grocery delivery, and video streaming services.
Bachelor’s or Master’s in CS or related field, or equivalent practical experience; strong software engineering and security expertise.
AWS, Azure, GCP, Python, Go, Node.js, Bash
4y
Save
Mark Applied
Hide
Software Security Lead / Senior Engineer
Singapore
OnsiteFull Time
SHOPLINE
SHOPLINE: Smart commerce platform for online and offline retail merchants.
Experienced security architect/consultant with cloud security and secure design expertise.
AWS, Google Cloud, cloud security technologies, firewalls, encryption, key management