
Member Of Technical staff - Networking
- Bangalore, Karnataka
- Permanent
- Full-time
- Full life cycle software development from architecture through development, release and maintenance.
- Requirements analysis and specification.
- Integration with existing infrastructure, and cross-team development to support new features and capabilities.
- Contributing to the architectural evolution of the FlashBlade Networking product area
- Designing, coding, and debugging systems in C and Python
- Support, maintain, and document software functionality
- You will have proven ability and the desire to work in a collaborative and team oriented environment.
- Significant domain knowledge of Networking stack.
- Strong problem solving and debugging skills. Strong algorithmic and coding skills.
- Natural curiosity and the ability to design, implement, and test your product components while thriving in a highly collaborative and team oriented environment.
- Experience in systems development to include; IPv4 and IPv6 networking protocols, API design, distributed systems and/or device drivers.
- Familiarity with modern switch silicon packet processing and features like ECMP, QoS, Packet filtering etc.
- 3+ years of experience working with remote teams at a product company.
- 4-7+ years experience developing on Linux or other *NIX variant at a product company.
- Bachelor's or higher in Computer Science, Computer Engineering, or Electrical Engineering.
- Linux Kernel or device driver experience.
- Storage experience is desirable but not necessary.
- You love technology, working with talented people and have a passion to build cool new products.
- You are flexible, accountable and have excellent communication skills.
- You value soft skills and are enterprising, thoughtful, and self-motivated.
- You thrive in a globally distributed team through self-discipline and self-motivation
- Pure Innovation: We celebrate those who think critically, like a challenge and aspire to be trailblazers.
- Pure Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortune's Best Large Workplaces in the Bay Area™, Fortune's Best Workplaces for Millennials™ and certified as a Great Place to Work®!
- Pure Team: We build each other up and set aside ego for the greater good.