Senior Software Engineer - Networking
We are a leading provider of enterprise class data storage solutions and hard disk drive capital equipment, and are the largest capital equipment supplier to the industry.
This position will be based in our Fremont, CA office.
The Senior Networking Engineer is responsible for developing new HPC network software solutions as well as enhancing the existing solutions in support of our world-class HPC clusters; with networks ranging from mid-ranged 10GigE data networks to the largest InfiniBand fabrics in the world. The Sr. Networking Engineer works closely with other teams to ensure smooth integration and address concerns early.
Essential Job functions & Responsibilities:
• Develop High Speed Networking infrastructure and device drivers to support RDMA, InfiniBand, LNET, and multi-rail or channel bonding.
• Interact with other teams in the resolution of cross-functional issues impacted by networking.
• Interacting with customers, peers and senior members of the team as well as external members of the Linux Community.
• Interface with network hardware vendors and keep abreast of their roadmaps.
• Stay abreast of technical advancements and trends in high speed and large-scale networking.
• Follow changes to Linux and open software in the area of HPC networking.
• Act as mentor to less experienced members of the team.
Knowledge, Skills & Abilities:
• Broad knowledge of IP network technologies and a solid understanding of best practices in software development.
• In depth knowledge of TCP/IP, Routing, Switching, VPN, Load Balancing, Wireless, and Firewalls as well as security best practices.
• Must have a thorough knowledge of networking components, configurations, and emerging technologies, including their interrelationship with existing cluster management network infrastructure.
• Competency in developing efficient and effective solutions to complex technical problems or requirements to meet business needs.
• Strong leadership, organizational, interpersonal, and communication skills.
Education
• Bachelor's degree in engineering, computer science, or a related field preferred.
Required Experience:
• 10+ years experience in the Network and Security Technology fields with focus on designing and delivering secure large-scale networks and Data Center/Cloud networking solutions.
• 10+ years experience with routers, switches, and firewalls.
• 5+ years experience in Enterprise network management using SNMP, SolarWinds/Orion/HPOV, etc.
• 7+ years experience in layer 3 routing protocols such as OSPF and BGP.
• 10+ years with TCP/IP and associated protocols and technologies such as IPv4 and IPV6, IP Multicasting, HTTP/HTTPS, FTP/TFTP, ARP/RARP, BOOTP, DNS, NIS, NTP, DHCP, LDAP, Active Directory, and 802.1x Network Authentication.
• 2+ years of experience in Infiniband or LNET, especially RDMA protocols
• 10+ years experience in debugging and diagnosing complex network issues to provide prognoses and/or strategies for resolution.
Desired Experience:
• Experience with Channel Bonding protocols and methods.
• Experience with High Availability solutions.
Travel Requirements:
• Periodic domestic travel with the likelihood of occasional international travel, at times on short notice.
• Current passport and no history of declined visas, or entry refusal to any country.
Is this position a good match for your background? Send a copy of your resume to talentsearch@sunsson.com referencing the job title, and let us know when would be a good time to call you to discuss the opportunity!
Is this position a good match for your background? Send a copy of your resume to talentsearch@sunsson.com referencing the job title, and let us know when would be a good time to call you to discuss the opportunity!
Is this position a good match for your background? Send a copy of your resume to talentsearch@sunsson.com referencing the job title, and let us know when would be a good time to call you to discuss the opportunity!