Remote jobs in Programming

WORK ANYWHERE!

Cisco Meraki

Technical Lead - Cisco Meraki - Fully Remote

Worldwide

c++

c

linux

performance

networking

4 months

Remote Jobs

>

Remote Jobs in Worldwide

>

Technical Lead - Cisco Meraki - Fully Remote

Location: Type: Full-time

Position: Technical Lead Software Engineer (MX Team - Performance/Security)


HQ: San Francisco, CA but this is a REMOTE opportunity - anywhere in the U.S. or Canada


Tech Stack: [any combination of] C or C++, Linux, and SQL


Total Comp includes: Competitive salary (dependent on work location & seniority) + Cisco RSU's + 12 to 15% annual performance bonus + sign-on bonus


About Cisco Meraki


Meraki Software Engineers breathe life into our cloud-managed network-attached devices, which include switches, routers, wireless access, and security cameras. We use real-time telemetry from millions of deployed networks spanning the globe to continuously improve the performance and stability of our products. We are passionate about building real products that our customers love.


The Role and Your Impact


As a Technical Lead Software Engineer of MX, you will initially focus on improving the quality of Meraki’s networking solutions, and fixing regressions and customer issues with our SD-WAN and Security device firmware. As you mature in your knowledge of our codebase, you will be responsible for evaluating the performance of existing components and subsystems, and lead the design and implementation of a scalable, high-performance system.


What You May Have



  • Fluent in C or C++

  • 10+ years experience in a production software engineering environment

  • Solid understanding of system performance optimizations (system/traffic profiling, performance-oriented data structure/algorithm development)

  • Experience developing networked systems (DPDK, VPP, multi-threading)

  • Comfort working in a Linux and/or embedded systems environment

  • Understanding of networking foundations (LANs, routing, switching, wireless)

  • A focused, organized approach to development, testing, and quality

  • Understanding of OS fundamentals and experience working in both kernel and userspace


Bonus If You Have



  • Familiarity with core network protocols (TCP/IP, DNS, DHCP, ARP)

  • Experience developing and implementing routing protocols (BGP/OSPF, VPN, IPv4/IPv6)

  • Proficiency with crypto hardware (QAT), performance analysis and tuning

  • Proficiency of network security fundamentals

  • Experience with Yocto

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.