Summary
ByteDance is a tech company founded in 2012, known for products like TikTok and Douyin. They are seeking a Software Development Engineer for Network Automation to design and develop innovative software solutions that enhance data center network management efficiency and stability.
Responsibilities
- Lead the design and development of innovative software solutions that automate, intelligize, and digitize data center network management, with the goal of boosting network delivery efficiency and ensuring greater stability
- Build platform products and tooling services with network planning, deployment, change, verification, and analytics capabilities to support the whole lifecycle of network engineering
Skills
- Bachelor degree or above, major in CS, EE and other related majors; with 2 or more years in professional software development
- Have strong knowledge of networks, familiar network protocols, such as tcp/ip, DNS, arp
- Familiar with HTML , CSS , JavaScript , TypeScript, and other front-end technologies
- Proficient in at least one back-end programming language, Python/Go/C/C++/Rust among others
- Familiar with mainstream SQL and NoSQL database working principles, with database programming and optimization skills
- Have strict disciplines on code and design quality, serious on Code Review, and have good coding styles and practices
- Have curiosity, motivation, and a strong thirst for knowledge, and keen on the cutting-edge technologies in industry
- Experience in network automation deployment, automated changes development, and previous work with platforms like Robotron, Apstra, or Forward Networks is a plus
- Familiarity with the functionality of OTN or switch devices, as well as knowledge of their management and control protocols is a plus
Qualifications
Must Haves
- Bachelor degree or above, major in CS, EE and other related majors; with 2 or more years in professional software development
- Have strong knowledge of networks, familiar network protocols, such as tcp/ip, DNS, arp
- Familiar with HTML , CSS , JavaScript , TypeScript, and other front-end technologies
- Proficient in at least one back-end programming language, Python/Go/C/C++/Rust among others
- Familiar with mainstream SQL and NoSQL database working principles, with database programming and optimization skills
- Have strict disciplines on code and design quality, serious on Code Review, and have good coding styles and practices
- Have curiosity, motivation, and a strong thirst for knowledge, and keen on the cutting-edge technologies in industry
Nice to Haves
- Experience in network automation deployment, automated changes development, and previous work with platforms like Robotron, Apstra, or Forward Networks is a plus
- Familiarity with the functionality of OTN or switch devices, as well as knowledge of their management and control protocols is a plus
Benefits
- Employees have day one access to medical, dental, and vision insurance
- A 401(k) savings plan with company match
- Paid parental leave
- Short-term and long-term disability coverage
- Life insurance
- Wellbeing benefits
- 10 paid holidays per year
- 10 paid sick days per year
- 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)