Everpure
About this role
This one sits on Everpure's FlashBlade team, the unified fast file and object platform, and specifically on its networking stack. The coding is C and Python, and the domain is genuine networking internals: IPv4 and IPv6 protocols, API design, distributed systems and device drivers, plus familiarity with how modern switch silicon handles packets (ECMP, QoS, packet filtering). Hands on Broadcom SDK experience is named directly. Storage background is explicitly described as desirable but not necessary, which widens the door for network engineers who have never touched a storage array. The posting also says over 90 percent of FlashBlade engineers are software engineers, so this is not a hardware job. Bangalore, in office.
Who this is for
What the posting asks for:
- 4 to 7+ years developing on Linux or another UNIX variant at a product company.
- 3+ years working with remote teams at a product company.
- Bachelor's degree or higher in computer science, computer engineering or electrical engineering.
- Significant domain knowledge of the networking stack.
- Systems development experience covering IPv4 and IPv6 networking protocols, API design, distributed systems and/or device drivers.
- Familiarity with modern switch silicon packet processing and features such as ECMP, QoS and packet filtering.
- Hands on experience with the Broadcom SDK.
- Linux kernel or device driver experience.
- Strong problem solving, debugging, algorithmic and coding skills.
Explicitly NOT required:
- Storage experience. The posting says it is desirable but not necessary. That is unusual for a storage company and it is the reason a pure networking engineer should read this one.
Day to day: full lifecycle software development from architecture through release and maintenance, requirements analysis, cross team integration work, contributing to the architectural direction of the FlashBlade networking area, and designing, coding and debugging in C and Python.
Location and office reality: Bangalore. Everpure states across its postings that it is primarily an in office environment.
Honest fit guidance: the band is wide (4 to 7+) and the Broadcom SDK and switch silicon items are the real filter here, more than the year count. If you have done Linux networking or driver work, the storage gap is not the problem you might assume it is.
- 4 to 7+ years developing on Linux or another UNIX variant at a product company.
- 3+ years working with remote teams at a product company.
- Bachelor's degree or higher in computer science, computer engineering or electrical engineering.
- Significant domain knowledge of the networking stack.
- Systems development experience covering IPv4 and IPv6 networking protocols, API design, distributed systems and/or device drivers.
- Familiarity with modern switch silicon packet processing and features such as ECMP, QoS and packet filtering.
- Hands on experience with the Broadcom SDK.
- Linux kernel or device driver experience.
- Strong problem solving, debugging, algorithmic and coding skills.
Explicitly NOT required:
- Storage experience. The posting says it is desirable but not necessary. That is unusual for a storage company and it is the reason a pure networking engineer should read this one.
Day to day: full lifecycle software development from architecture through release and maintenance, requirements analysis, cross team integration work, contributing to the architectural direction of the FlashBlade networking area, and designing, coding and debugging in C and Python.
Location and office reality: Bangalore. Everpure states across its postings that it is primarily an in office environment.
Honest fit guidance: the band is wide (4 to 7+) and the Broadcom SDK and switch silicon items are the real filter here, more than the year count. If you have done Linux networking or driver work, the storage gap is not the problem you might assume it is.
Apply on company site
Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.