Full Stack Software Engineer, Security Engineering

ByteDance

ByteDance

Software Engineering
Singapore
Posted on Jan 14, 2026

Responsibilities

About the Team As part of the Security Engineering team, we are responsible for supporting the company's construction of security capabilities and platform services, combining other teams to create efficient and high-quality service docking capabilities, enhancing interactive experience, and lowering the user's barriers to understanding and using security services. Job Responsibilities: We are looking for Full Stack Engineers to join our Security Engineering team in building the next-generation of ByteDance's product security & privacy infrastructure that furthers our system security and user data privacy protection level, which will impact all ByteDance's products globally. In addition, you will also have opportunities to work closely with product teams across the world. Together we will identify opportunities, define innovative ways to build our users a safe and trustworthy environment, and help us shape the future of ByteDance. - Design, develop, test, maintain and continuously improve ByteDance's product security & privacy infrastructure - Deploy, troubleshoot and operate large distributed systems - Optimize reliability, availability and performance of globally distributed systems - Analyze product needs and security&privacy objectives to deliver results aligned with project goals - Manage individual project priorities, deadlines and deliverables - Collaborate with multiple cross-functional global teams to deliver high-quality work in rapid product development

Qualifications

Minimum Qualifications: - Bachelor's degree in Computer Science or a related field. - Solid understanding of at least one backend programming language (e.g., Go, Java, Python). - Experience with at least one modern frontend framework (e.g., React, Vue) and TypeScript. - Basic knowledge of web architecture, microservices, and database technologies (SQL or NoSQL). - A strong sense of code quality, with an appreciation for writing clean, testable code. Preferred Qualifications: - A foundational understanding of security concepts - Experience with BFF (Backend for Frontend) patterns. - Contributions to open-source projects or a portfolio of personal projects.

Job Information

About Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are 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 enrich life - a mission we work towards every day.

As ByteDancers, 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. 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.

Diversity & Inclusion

ByteDance 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 ByteDance, our mission is to inspire creativity and enrich life. 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.