Data plane Engineer
Education Requirements:
Bachelors or Masters in Computer Science or equivalent field
Experience Requirements:
4-6 years of industry experience
C/C++ and/or Golang programming skills combined with one or more scripting languages – Python, Perl, Unix Shell scripting, etc.
Experience with any Web Servers, Load Balancers, Web Application Firewalls
Other Requirements:
Knowledge of networking and application protocols like TCP, UDP, IP, HTTP/HTTPS, SSL/TLS, DNS
Good knowledge of modern Linux or Unix internals, sockets and systems programming
Good knowledge of multi-threaded/concurrent programming and distributed systems
Understanding of data structures and algorithms
Responsibilities:
Design and develop data plane components using C++, Golang and Python as programming languages
Develop low latency and high availability solutions with fully automated test suites that work in traditional data centers and public/private clouds
Full ownership of your design and development activity by adapting to customer feedback and resolving bugs found in unit testing, system testing and customer deployments
Work independently but know when to ask for help, while collaborating within a small team
Innovate – product, platform and the process to continuously improve our value proposition to customers
Show more details