Remote Senior Network Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design and develop complex network software systems to ensure scalability, reliability, and optimized network performance
  • Configure and install various network devices and services such as routers, switches, firewalls, load balancers, VPN, and QoS
  • Implement Ethernet, IP, TCP/IP, and UDP/IP protocols for efficient data transmission
  • Collaborate with cross-functional teams for seamless integration of network software into infrastructure
  • Work with ISPs and Card Networks to maintain and optimize connectivity, troubleshoot network issues, and ensure SLAs
  • Manage and troubleshoot Layer 2 and Layer 3 Datacenter network infrastructure
  • Develop tools to improve reliability and availability of high-speed network infrastructure
  • Enhance data center network availability and efficiency through software development
  • Create network monitoring infrastructure and optimize data collection, processing, and visualization pipeline
  • Develop network troubleshooting and mitigation tools to reduce incident response time and improve availability
  • Troubleshoot and resolve networking issues and provide technical support

Requirements:

  • Bachelor's or Master's in Computer Science, Computer Engineering, or related field
  • Strong familiarity with networking software and device drivers
  • Proficiency in networking concepts and protocols like TCP/IP, BGP, OSPF, MPLS, VLANs, VPNs, and routing and switching technologies
  • Deep understanding of OSI model layers 1-4 and network stack
  • Proficiency in programming languages such as C/C++, Go, and Python
  • Strong problem-solving skills and attention to detail

Benefits:

  • Flexible work environment with the option to work remotely within the United States
  • Competitive compensation aligned with three tiers based on working location
  • Annual bonuses for eligible employees based on individual performance and company success
  • Multiple health insurance options and retirement savings program with company contribution
  • Equity in a publicly-traded company and Employee Stock Purchase Program
  • Family-forming benefits, fertility support, and up to 20 weeks of Parental Leave
  • Free therapy sessions, financial and professional coaching, and legal advice
  • Monthly stipend to support remote work model
  • Annual "development dollars" for personal growth and development opportunities
About the job
Posted on
Job type
Salary
$ 103,200 - 172,000 USD / year
Position

-

Experience level
Technology stack
Leave a feedback