Member of Technical Staff - Nutanix Flow
Nutanix Voir toutes les offres
- Vancouver, BC
- Permanent
- Temps-plein
- Develop a world-class Software-Defined Networking(SDN) based solution that is distributed, resilient, and highly-performant at large-scale deployments within enterprise customers.
- Adapt best engineering practices - clarity and completeness of functional specs, design documents and test plans, code hygiene and quality, thoroughness of testing, response to customer issues
- Collaborate with geo-distributed team to own and deliver projects end-to-end with high quality and predictability with minimal supervision
- Mentor junior team members, participate in tech talks, boot camps and knowledge sharing events
- BE/BTech/ME/MTech or equivalent in Computer Science from a reputed educational institute
- 3+ years of software development experience
- Advanced level programming in Python / Golang/ Java / C/ C++
- Strong fundamentals of Operating Systems, Multi-threaded/Multi-Process Applications, inter-process communication, RPC
- Knowledge of TCP-IP Suite of protocols (Ethernet, VLAN, IP, ICMP, TCP, UDP, DNS)
- Hands-on experience working with RESTful API, JSON, Protobuf…
- Professional experience developing software for networking or security products
- A strong understanding of the Linux operating system and utilities
- Plus: Experience building clustered, high-performance, and fault-tolerant distributed systems
- Plus: Experience developing user-level applications in a Linux/Unix environment.
- Plus: Experience working with networking products - SDN, NFV, Firewalls, Load Balancers,
- Plus: Skills in debugging complex distributed applications
- Plus: Exposure to network/application security - Network segmentation, Distributed Firewall, ACL, VPN, SSL/TLS,
- Plus: Exposure to Linux Networking stack, iptables, conntrack, OVS, OpenFlow
- Plus: Understanding of virtualization concepts - compute/storage/network virtualization