Software Engineer - Network Security - San Jose

ByteDance10 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Join ByteDance’s Network Security team in San Jose—a dynamic group dedicated to developing innovative, enterprise‐level network security solutions that protect our global online businesses from cyber attacks. This role offers an opportunity to challenge the status quo, collaborate with passionate experts, and make a tangible impact on cybersecurity.

Key Responsibilities

  • Design and build network security products, including but not limited to DDoS Defense, Web Application Security, Bot Management, and Network Detection and Response with high standards.
  • Support ByteDance businesses with custom-built network security solutions to meet compliance and security requirements.
  • Provide ongoing support for network security products for external customers.

Required Qualifications

  • 3+ years of experience with networking-related development under Linux, particularly in C and/or Golang.
  • Detailed knowledge of the Linux TCP/IP networking stack; experience with XDP/eBPF is a plus.
  • Highly motivated, positive, detail-oriented, and responsible.
  • B.S. or advanced degree in Computer Science or a related field.
  • Experience in designing and implementing large-scale distributed systems.

Preferred Qualifications

  • Experience with Network Security technologies (e.g., Firewall, VPN, DDoS, SSL Proxies).
  • Familiarity with virtualization, containerization, and cloud technologies.

Benefits & Perks

  • Compensation: The base salary range for this position is $136,800 - $359,720 annually (factors such as qualifications, skills, and experience may affect this range).
  • Medical Benefits: Day one access to medical, dental, and vision insurance.
  • Retirement: 401(k) savings plan with company match.
  • Time Off: 10 paid holidays, 10 paid sick days, and 17 days of Paid Personal Time annually (prorated upon hire with increased accruals by tenure).
  • Family & Wellbeing: Paid parental leave, short-term and long-term disability coverage, life insurance, and wellbeing benefits.

Required Skills

Linux
Virtualization
Golang
Network Security
TCP/IP
XDP
Distributed Systems
Networking
Cloud Technologies
C
eBPF
DDoS Defense