3 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Architect, design, and implement complex data-plane networking solutions.
- Develop software data-plane and packet-processing components.
- Implement and enhance Layer 2 and Layer 3 networking features, including LAG, LACP, QoS, MAC learning, Q-in-Q, Ethernet OAM, and IP routing.
- Work with Linux bridge, FD.io, vRouter, the Linux network stack, IPTables/Netfilter, and Linux kernel modules.
- Debug and analyze distributed systems and investigate complex technical problems.
- Review code and products for optimization and performance improvements.
- Evaluate and recommend new technologies and use cases for the platform.
- Document architectures, procedures, and processes.
- Participate in planning, estimation, prioritization, and cost-benefit analysis.
- Collaborate across teams and partners on advanced path-finding initiatives and influence technological direction.
Requirements
- Bachelor's or master's degree in Computer Science, Information Systems, or equivalent.
- 15+ years of experience as a software developer or architect in Layer 2/Layer 3 networking or related systems.
- Excellent C and C++ programming skills and working knowledge of Python.
- Experience developing Layer 2/Layer 3 features such as LAG, LACP, QoS, MAC learning, Q-in-Q, Ethernet OAM, and IP routing.
- Experience architecting, designing, and implementing complex solutions.
- Strong knowledge of data networking, including IP and Ethernet technologies.
- Excellent problem-solving, debugging, and distributed-systems analysis skills.
- Ability to collaborate with teams and influence technological direction through hands-on work and technical leadership.
- Experience with SAI and SONiC is preferred.
Benefits
- Hybrid work arrangement requiring an average of two days per week from an HPE office.
- Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
- Personal and professional development programs supporting career growth.
- Inclusive workplace and accessibility accommodations for qualified applicants.
About HPE
Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.
