Security Software Engineer

3 Months ago • All levels • Cyber Security

Job Summary

Job Description

ByteDance is seeking Security Software Engineers to join its Security Engineering team and build the next generation of product security & privacy infrastructure. You'll work on projects that impact all ByteDance's products globally, collaborating with product teams worldwide. You'll identify opportunities, define innovative ways to build a safe and trustworthy environment for users, and help shape the future of ByteDance. Responsibilities include researching, designing, developing, testing, maintaining, and continuously improving product security & privacy infrastructure and software; analyzing user needs and security & privacy objectives; developing software solutions; updating software; enhancing existing software capabilities; developing and directing software testing and validation procedures; working with cross-functional global teams to integrate hardware and software systems; developing specifications and performance requirements; deploying, troubleshooting, and operating large distributed systems; and managing individual project priorities, deadlines, and deliverables.
Must have:
  • Bachelor's degree in Computer Science or related field
  • Strong knowledge of data structures and algorithms
  • Proficiency in server libraries/frameworks (Express, Koa, Gin, Kite, Django, etc.)
  • Experience with databases (MySQL, Redis, MongoDB, Hive, ClickHouse, ES, etc.)
  • Familiarity with message queues (Kafka, RocketMQ, etc.)
  • Understanding of load-balancing, container virtualization, NGINX, Docker, K8s, Serverless
  • Proficiency in TypeScript, CSS, and various layouts
  • Experience with general-purpose programming languages (Node.js, etc.)
  • Understanding of component-based development ideas
  • Familiarity with React.js, Vue.js, or equivalent libraries/frameworks
  • Excellent programming, debugging, and optimization skills
Good to have:
  • Experience with cloud-native security services and infrastructure (KMS, PKI)
  • Experience securing software supply chains
  • Experience with programming languages like Go, Node.js, Java, Python, Rust

Job Details

Responsibilities
About ByteDance Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, 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 Us Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. Join us. 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. Responsibilities We are looking for Security Software 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. - Research, design, develop, test, maintain and continuously improve ByteDance's product security & privacy Infrastructure and softwares. - Analyse user needs and security & privacy objectives, develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. - Update Software, enhances existing software capabilities. Develop and direct software testing and validation procedures to optimize reliability, availability and performance of globally distributed systems. - Work with multiple cross-functional global teams to integrate hardware and software systems and develop specifications and performance requirements, to deliver high-quality work in rapid product development. - Deploy, troubleshot and operate large distributed systems. - Manage individual project priorities, deadlines and deliverables
Qualifications
Minimum Qualifications - Bachelor's degree and or above in Computer Science, Computer Engineering or other relevant majors. - Strong knowledge of data structures and algorithms - Proficiency in at least one server library / framework like Express, Koa, Gin, Kite, Django, etc and at least one kind of database like MySQL, Redis, MongoDB, Hive, ClickHouse, ES, etc and at least one kind of message queue like Kafka, RocketMQ, etc - Understanding of load-balance, container virtualization, familiarity with NGINX, Docker, K8s, Serverless, etc - Proficiency in TypeScript, CSS and various layouts, at least one kind of general purpose programming language like Node.js etc - Understanding of component-based development ideas, familiarity with React.js, Vue.js, or any other equivalent library / framework - Excellent programming, debugging, and optimization skills in general purpose programming languages - Ability to think critically and to formulate solutions to problems in a clear, concise and timely manner Preferred Qualifications - Experience in cloud-native security services and infrastructure such as Key Management System (KMS), or Public Key Infrastructure (PKI) to serve as a foundation for production infrastructure security. Experience in securing software supply chains to ensure source and build integrity at any stage of the software lifecycle. - Experience with two or more general purpose programming languages including but not limited to: Go, Node.js, Java, or Python. Preferred familiarity in Rust. 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.

Similar Jobs

Netflix - Network Architecture Intern, Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
• 3 Months ago
ByteDance - Software Engineer (Messaging Middleware), Cloud Infrastructure

ByteDance

Singapore (On-Site)
• 3 Months ago
Velotio Technologies - Senior Engineer (Node.js)

Velotio Technologies

Pune, Maharashtra, India (Remote)
• 3 Months ago
Actian - Senior Principal Software Engineer [gn] GERMANY

Actian

Hamburg, Hamburg, Germany (Remote)
• 4 Months ago
PwC - IN_Senior Associate_ Golang _Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
PwC - IN_Manager _Technical Delivery Manager_ Emerging Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
PwC - Financial Services Audit Associate

PwC

Makati, Metro Manila, Philippines (On-Site)
• 4 Months ago
Infoblox - Staff Software Engineer

Infoblox

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
PwC - Cyber Governance Risk & Compliance| Manager | Cyber Security | Technology Consulting

PwC

Dublin, County Dublin, Ireland (On-Site)
• 4 Months ago
Evolution - Physical Security Specialist

Evolution

MedellĂ­n, Antioquia, Colombia (On-Site)
• 9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anthology  Inc  - Senior Software Engineer I

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
• 2 Months ago
The Walt Disney Company - Senior Data Engineer - Identity Data

The Walt Disney Company

New York, New York, United States (On-Site)
• 2 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

San Jose, California, United States (On-Site)
• 1 Month ago
Outscal - Full Stack Developer (MERN)

Outscal

Delhi, India (On-Site)
• 8 Hours ago
ByteDance - Machine Learning Engineer Intern (Applied Machine Learning-Algorithm) - 2025 Summer/Fall (MS)

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Guardian Life - TechOps Engineer

Guardian Life

Gurugram, Haryana, India (On-Site)
• 4 Months ago
MiQ - Software Engineer II

MiQ

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Level AI - Backend Engineer - Customer Engineering

Level AI

Noida, Uttar Pradesh, India (Hybrid)
• 4 Months ago
Samsung Semiconductor - Staff Software Engineer – Storage Systems & Protocols

Samsung Semiconductor

San Jose, California, United States (Hybrid)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Singapore

NinjaVan - Delivery Attendant

NinjaVan

Singapore, Singapore (On-Site)
• 4 Months ago
Razer - Solutions Architect

Razer

Singapore (On-Site)
• 4 Months ago
ByteDance - Principal Site Reliability Engineer, CDN

ByteDance

Singapore (On-Site)
• 3 Months ago
Interactive Brokers - Client Services Representative

Interactive Brokers

Singapore (Hybrid)
• 4 Months ago
OKX - Senior Risk Manager, (Trading, 24/7 team)

OKX

Singapore, Singapore (On-Site)
• 4 Months ago
ByteDance - Product Intern, BytePlus Recommend

ByteDance

Singapore (On-Site)
• 5 Days ago
Netflix - Workplace Manager, Singapore and Indonesia

Netflix

Singapore, Singapore (On-Site)
• 1 Month ago
ByteDance - iOS Software Engineer, Flow

ByteDance

Singapore (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

NVIDIA - GPU Firmware Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Month ago
ESL FACEIT Group - EFG - Information Security Analyst

ESL FACEIT Group - EFG

United Kingdom (Remote)
• 1 Month ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
• 3 Months ago
PwC - Consultant Expérimenté / Manager Cybersécurité | CDI | H/F

PwC

Toulouse, Occitanie, France (On-Site)
• 4 Months ago
CAE - Software Engineer, Datalink

CAE

Tampa, Florida, United States (On-Site)
• 4 Months ago
Saviynt - Sr. Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
• 4 Months ago
Blue Yonder - AI/ML Penetration Tester Consultant

Blue Yonder

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Evolution - Physical Security Specialist

Evolution

MedellĂ­n, Antioquia, Colombia (On-Site)
• 9 Months ago
Cognizant - Reverse Engineer (Android) / Barcelona-based / hybrid)

Cognizant

Barcelona, Catalonia, Spain (Hybrid)
• 6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Where imagination meets innovation, delivering limitless gaming experiences.

Taguig, Metro Manila, Philippines (On-Site)

Singapore (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

State Of SĂŁo Paulo, Brazil (On-Site)

Seattle, Washington, United States (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by ByteDance

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug