Security Software Engineer

2 Weeks ago • All levels • Cyber Security

Job Summary

Job Description

ByteDance seeks Security Software Engineers to build its next-generation product security & privacy infrastructure. Responsibilities include researching, designing, developing, testing, and maintaining security software; analyzing user needs and security objectives to develop software solutions; updating and enhancing existing software; and working with cross-functional teams to integrate hardware and software systems. The role involves deploying, troubleshooting, and operating large distributed systems, impacting all ByteDance products globally. The ideal candidate possesses strong knowledge of data structures and algorithms, proficiency in various programming languages and frameworks, and experience with cloud-native security services.
Must have:
  • Bachelor's degree in CS/related field
  • Strong knowledge of data structures and algorithms
  • Proficiency in server libraries/frameworks (e.g., Express, Django)
  • Experience with databases (e.g., MySQL, MongoDB)
  • Understanding of load balancing, containerization
  • Proficiency in TypeScript, CSS, and at least one general-purpose language (e.g., Node.js)
Good to have:
  • Experience with cloud-native security services (KMS, PKI)
  • Experience securing software supply chains
  • Proficiency in Go, Java, Python, or Rust

Job Details

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. 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 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.
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.

Similar Jobs

Microsoft - Software Engineer

Microsoft

(Remote)
1 Week ago
Google - Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Google

San Bruno, California, United States (On-Site)
1 Week ago
Tencent - Senior Researcher, Speech Processing

Tencent

London, England, United Kingdom (On-Site)
2 Months ago
QUANTIC DREAM - Programmeur Gameplay IA (H/F/NB) - Projet Multi-joueurs

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
6 Months ago
SKYDANCE - Environment Modeling Lead Artist

SKYDANCE

Madrid, Community Of Madrid, Spain (Hybrid)
2 Weeks ago
ION - Markets Governance, Risk and Controls Manager

ION

India (On-Site)
6 Months ago
PwC - IT Audit Trainee

PwC

Makati, Metro Manila, Philippines (On-Site)
7 Months ago
ByteDance - Senior SRE Architect, Security Engineering

ByteDance

Singapore (On-Site)
5 Months ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
The Walt Disney Company - Security Specialist, Third-Party Risk Management

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Monzo - Software Engineer

Monzo

Barcelona, Catalonia, Spain (Hybrid)
7 Hours ago
SmileGate - Effects Artist ([Sandbox] Team)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Google - Software Engineer II, Full Stack, YouTube

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
AppZen - Python Developer Lead/Manager

AppZen

Pune, Maharashtra, India (On-Site)
3 Days ago
Epic Games - AI Designer

Epic Games

Cary, North Carolina, United States (On-Site)
22 Hours ago
Nexters - Senior Unity Developer (Creative Team)

Nexters

Cyprus (Remote)
2 Months ago
Google - Staff Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Anavation - Senior Software Engineer

Anavation

Clarksburg, West Virginia, United States (Remote)
1 Week ago
ByteDance - Research Scientist in LLM Foundation Models (reasoning, planning & agent)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Suki - Senior Machine Learning Engineer (NLP)

Suki

Bengaluru, Karnataka, India (Hybrid)
22 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Singapore

OKX - Senior Business Intelligence Manager, Business Efficiency

OKX

Singapore, Singapore (On-Site)
8 Hours ago
Alpha Sense - Associate, Customer & Product Support

Alpha Sense

Singapore, Singapore (On-Site)
2 Months ago
IGG - Unity Programmer Intern

IGG

Singapore (On-Site)
6 Months ago
Google - Regional Product Lead, Media Effectiveness

Google

Singapore (On-Site)
2 Weeks ago
ByteDance - Site Reliability Engineer - Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
6 Months ago
HoYoverse - Customer Service - Senior Player Support Specialist (Tier 2)

HoYoverse

Singapore (On-Site)
5 Months ago
ByteDance - Backend Software Engineer (Cloud Platform), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

PwC - Cyber Governance Risk & Compliance| Manager | Cyber Security | Technology Consulting

PwC

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
NVIDIA - Network Security Research Architect

NVIDIA

(Remote)
1 Month ago
Rackspace Technology - SOC Lead (Sentinel experience required)

Rackspace Technology

India (Remote)
3 Months ago
ION - Cyber Security Analyst, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
PwC - Data Protection Expert

PwC

Prague, Prague, Czechia (Hybrid)
5 Months ago
Google - Staff Security Engineer, Google Distributed Cloud

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Google - Security Consultant Architect

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
NVIDIA - Senior AI System Security Architect - Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
ION - Pen Tester, Italy

ION

Italy (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Where imagination meets innovation, delivering limitless gaming experiences.

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

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

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

New York, New York, United States (On-Site)

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

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

Seattle, Washington, 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