Software Development Engineer, Virtual Network - San Jose

The Hill Company
San Jose, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

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.

Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.

Why Join Us

At ByteDance, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for millions of users across all of our products.

We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes.

Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility.

Join us and make impact happen with a career at ByteDance.

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 products including IaaS, containers, and virtual network gateways.
  • Leverage hardware offloading technologies and related software stacks in many network virtualization areas.
  • Experience in Linux kernel programming and development.
  • Familiar with virtual network technologies such as VxLAN, OpenVSwitch, EVPN, etc.
  • Proficient in several mainstream programming languages such as C / C++, Go, etc.
  • Strong problem solving and troubleshooting skills.
  • Experience in distributed systems and network virtualization development a plus.

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.

ByteDance Inc. is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at [email protected].

Apply

J-18808-Ljbffr

13 days ago
Related jobs
Promoted
Fortinet
Sunnyvale, California

Join Fortinet as a Staff/Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. At least 5 years of software development experience. Solid understanding of LLM and associated development environments; ex...

Amazon Development Center U.S., Inc.
Santa Clara, California

AWS Foundational Data Services team in Santa Clara is looking for Software Development Engineer 2 to help us define and build the future of Migrations and Licensing services. As a Software Development Engineer 2, you'll work alongside outstanding engineers, PEs and leaders, building next generation ...

Cisco
San Jose, California

The preferred location for this position is San Jose, CA, or virtual in the Pacific Time Zone. As an experienced and highly skilled Web Developer, you will be responsible for leading the technical aspects of our projects and contributing to the overall success of our software development initiatives...

Amazon Development Center U.S., Inc.
Sunnyvale, California

You will be involved in hands-on software development including software design reviews, implementation, code reviews, new platform enablement, automated test development and monitoring to make sure your code is working properly at scale. EC2 is looking for an experienced Software Development engine...

AMD
San Jose, California

Exercise software engineering excellence in the SHARK and SHARK-Turbine projects. BS/MS (Computer Science, Computer Engineering, Electrical Engineering, or related equivalent). Bring user-oriented Python development skills to bear while building APIs. Develop subject matter expertise on ML workload ...

https:/wayup.com/sitemap.xml
San Jose, California

The successful candidate will work with customers and leadership as well as internal software and hardware engineering teams to integrate Axiado products into various customer platforms. Prior experience in Software development and integration of various interfaces, such as I2C/I3C, SPI, PCIe, USB, ...

Palo Alto Networks
Santa Clara, California

As a Senior Principal Software UI/Frontend Engineer of the Netsec Visualization and Reporting team, you will collaborate with product managers, UX designers, and UI engineers to design and deliver innovative solutions that generate insights into our customers’ network security infrastructure and emp...

Fortinet
Sunnyvale, California

Strong understanding of networking fundamentals and Layer 2 / 3 networking, experience with Firewall, VLAN, SSL/TLS, IPSec, and common TCP/IP networking protocols. Develop and maintain software components on current and future networking related products. Software Engineering, exceptional core CS co...

SS8 Networks
Milpitas, California

SS8 Networks is seeking a talented and experienced Senior/Principal Software Engineer to join our Intelligence Solutions team. As a Senior/Principal Engineer, you will play a critical role in designing, developing, and maintaining complex Java-based applications that leverage technologies such as Ca...

Palo Alto Networks
Santa Clara, California

You will take ownership for large software components, work with product management on real life customer requirements, apply your knowledge to functional design, utilize your programming skills for efficient and robust implementation, and interact with quality assurance and field support teams in t...