Build your edge. Edge Computing - Edge Delivery - Edge Security
SECaaS • CDN • WAF • Cloud Computing • DDoS
May 1, 2023
🏡 Remote – Anywhere in California
Build your edge. Edge Computing - Edge Delivery - Edge Security
SECaaS • CDN • WAF • Cloud Computing • DDoS
• Develop software that powers core services • Collaborate with agile teams • Design and develop Proxy, Caching Server and Control Plane • Build efficient Applications with optimal performance and elastic scalability • Report to Director of Software Development
• Strong proficiency in C/C++ with fair knowledge of the language specification. • Thorough knowledge of the data structures, algorithms and modern C++ • Good understanding of functional vs object-oriented programming • Knowledge of asynchronous programing and multi-threaded programming • Experience developing and debugging networking protocols (TCP/IP, HTTP1.x/2, TLS etc) • Experience with Linux development environment • Identify bottlenecks and bugs, and devise solutions to these problems. • Familiarity with debugging and performance analysis tools, such as GDB, Valgrind, gperf, etc. • Implementation of automated testing platforms and unit tests (gtest) • Proficient understanding of git versioning tools • 3+ years of professional software development experience • Bachelor’s in computer science or related field • Experience with Message Queue like gRPC, zeromq, etc is big plus • Experience in building large-scale distributed systems such as CDN/Edge, Load Balancer is a big plus. • Experience with BDD test framework like cucumber is plus • Solid understanding in Kubernetes and Docker/OCI technology
• Competitive salary and bonus structure • Comprehensive health, dental, and vision benefits • 401(k) with company match • Stock options • Generous vacation time and paid holidays • Relocation assistance (if applicable) • Collaborative and inclusive culture
Apply Now