Remote jobs in Programming


Cisco Meraki

Technical Lead - Cisco Meraki - Fully Remote







1 year

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

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.


How would you rate your experience?


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