ByteDance
Posted 1w ago

Software Development Engineer, Virtual Network

ByteDance
Seattle, Washington, United States
OnsiteFull Time
Responsibilities
  • designing networks
  • developing software
  • deploying networks
Requirements
  • Familiarity with virtual network technologies (VPC,VxLAN,OVS,EVPN)
  • Proficiency in C/C++ and Go
  • Strong problem-solving
  • Distributed systems
  • Linux/kernel and hardware offload experience preferred
Technical tools mentioned
VPCVxLANOVSEVPNC/C++GoLinuxP4TofinoNPLPensandoRDMARoCEv2DPUs

Job description

About the team
ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of the most popular apps of the world such as Douyin and TikTok which serve hundreds of millions of users around the globe.

ByteDance Networking is responsible for designing, building, and operating the global, intelligent network infrastructure to meet the requirements of high availability, scalability, and high-performance. By joining this team, you will gain marketable software development and/or network operation experiences in data center networking at massive scale.

Responsibilities
• Work on ByteDance's virtual network architecture, design, development, and deployment and collaborate with multiple product teams and customers.
• Apply network virtualization technologies in various cloud products including VMs, containers, and virtual network gateways.
• Utilize hardware offloading technologies and related software stacks in many network virtualization areas and high speed networks.
• Emphasize on software-hardware integration with state-of-the-art programmable hardwares including Tofino and DPUs.

Minimum Qualifications
• Familiar with virtual network technologies such as VPC, VxLAN, OVS, EVPN, etc.
• Proficient in several mainstream programming languages such as C/C++, Go, etc.
• Strong problem solving and troubleshooting skills
• Experience in distributed systems a plus
• Experience in Linux and/or kernel programming and development a plus

Preferred Qualifications:
• Familiar with hardware acceleration and offloading technologies, etc.
• Familiar with P4 programming on Tofino, NPL, and Pensando, etc.
• Familiar with high performance networking technologies such as RDMA and RoCEv2, etc.

About ByteDance

Developing AI-driven content platforms and mobile applications.

Similar jobs

Software Development Engineer roles near Seattle, Washington
7h
Save
Mark Applied
Hide
Gen AI Software Development Engineer
Santa Clara or Austin or Seattle or Secaucus
$179k-$255k/yr OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Production software development experience, LLM and RAG systems expertise, proficiency in a modern programming language, cloud infrastructure experience, and a BS or MS in Computer Science, Electrical Engineering, or a related field.
Python, TypeScript, Node.js, Go, Java, C#, Rust, AWS, Azure, GCP, Claude Code, GitHub Copilot, Cursor, Slack, GitHub, Jira, Confluence, LightRAG, Neo4j, React, Next.js, Angular, Vue, Terraform, LangGraph, CrewAI, AutoGen, Slack API, GitHub API, Atlassian REST APIs, Model Context Protocol (MCP)
13h
Save
Mark Applied
Hide
Software Development Engineer, AWS
Cupertino or Astoria or Brooklyn or Carle Place or New York or New York City or Arlington or Seattle
$144k-$224k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOERequires a bachelor's degree or equivalent, 3+ years professional software development, 2+ years design or architecture, and experience building complex large-scale software systems using C#, C++, Java, or Perl.
C#, C++, Java, Perl, JAX, PyTorch, vLLM, SGLang, Dynamo, TorchXLA, TensorRT, Python
3d
Save
Mark Applied
Hide
Sr. Software Development Engineer
Bellevue or New York City
$140k-$151k/yr HybridFull Time
iSpot.tv
iSpot.tv: Provides real-time measurement and analytics for TV advertising.
Significant software development experience, technical initiative leadership, architectural decision-making, platform engineering, AWS expertise, and Java, Spring Boot, MySQL, RabbitMQ, Kubernetes/EKS, Docker, and CI/CD skills.
AWS, Amazon S3, AWS Lambda, Amazon EC2, AWS IAM, Java, Spring Boot, MySQL, RabbitMQ, Kubernetes, Amazon EKS, Docker, CI/CD, Kiro, Gemini, GitHub Copilot, Cursor, Claude Code, Terraform, CircleCI
4d
Save
Mark Applied
Hide
Software Development Engineer II
Seattle, Washington, United States
$119k-$167k/yr OnsiteFull Time
Expedia Group
Expedia GroupNASDAQ: EXPE: Operates a global platform for travel bookings and services.
1+ YOEBachelor's degree in computer science or related technical field, or equivalent experience; 1+ year software engineering experience with Java or Scala, cloud-native systems, microservices, APIs, databases, streaming, and production monitoring.
Java, Scala, AWS, GCP, Azure, Kafka, Flink, Spark, SQL, NoSQL, Claude Code, Cursor, GitHub Copilot
4d
Save
Mark Applied
Hide
Software Development Engineer
Seattle or San Francisco or San Jose
$139k-$258k/yr OnsiteFull Time
Adobe
AdobeNASDAQ: ADBE: Provides software for digital media creation and marketing analytics
5+ YOE5+ years in observability or telemetry; experience with AI, LLMs, web and mobile platforms, JavaScript, TypeScript, Python, Go, CI/CD, cloud and monitoring tools; bachelor's or advanced computer science degree or equivalent.
JavaScript, TypeScript, Python, Go, iOS, Android, CI/CD, Jenkins, Git, Artifactory, Kubernetes, Ethos, Splunk, New Relic, Datadog, OpenTelemetry, Loki, AppDynamics, Prometheus, AWS, Grafana
6d
Save
Mark Applied
Hide
Software Development Engineer
Seattle, Washington, United States
$115k-$148k/yr HybridFull Time
Clearwater Analytics
Clearwater AnalyticsNYSE: CWAN: Automated investment accounting and reporting software for institutional investors.
3+ YOEBachelor's degree in computer science or related field, 3+ years software development experience, 1+ year production LLM, agentic, or AI/ML experience, and proficiency in Python, FastAPI, LangChain, TypeScript, and React.
Python, Python 3.11, FastAPI, LangChain, TypeScript, React, Claude Code, MCP, retrieval-augmented generation (RAG)
6d
Save
Mark Applied
Hide
Software Development Engineer III - React
Woodbury or Seattle or Boca Raton
$117k-$127k/yr HybridFull Time
Purpose Brands
Purpose Brands: Operates and manages a portfolio of global fitness franchise brands.
5+ YOERequires 5+ years of front-end development, deep React and JavaScript/TypeScript proficiency, Next.js and AWS experience, full-stack knowledge, and technical leadership skills.
React, Next.js, AWS, JavaScript, TypeScript
6d
Save
Mark Applied
Hide
Sr. Java Full Stack Engineer
Seattle, Washington, United States
$175k-$215k/yr OnsiteFull Time
PitchBook
PitchBook: Financial data and software for private capital markets.
5+ YOEBachelor's degree in computer science or related field, 5+ years of backend software engineering and Java experience, 4+ years with Spring Boot or Spring Framework, and US work authorization without sponsorship.
Java, Spring Boot, Spring Framework, Kafka, PostgreSQL, Elasticsearch, Docker, Kubernetes, AWS, GCP, RESTful API, LLM