Senior Software Engineer – Networking, C/C++, DPDK/VPP

Job not on LinkedIn

🔥 8 minutes ago

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Emumba

Emumba

201 - 500 employees

Founded 2011

💼 Consulting

🏢 Enterprise

🤖 Artificial Intelligence

Consulting • Enterprise • Artificial Intelligence

Emumba is an engineering and innovation partner that helps enterprises and startups design, build, and operate cloud-native systems. The company specializes in AWS cloud engineering, GenAI solutions, data platforms (cataloging, discovery, quality, and data engineering), Zero Trust security frameworks, DevOps and infrastructure automation, and enterprise-grade QA and UX. Emumba delivers production-ready, scalable, and secure enterprise applications and integrations for global clients across industries.

📋 Description

• Design and develop networking software across the data path, control plane, forwarding, and protocol layers • Build packet processing pipelines and integrate them with Network ASICs, VPP, and DPDK • Develop and enhance SD-WAN data-path features, including IPsec, firewall, WAN selection, secure web gateway, zone-based firewall, and stateful firewall capabilities • Work on DPI, VPN, QoS, and other data-path technologies, focusing on performance and optimized packet processing • Develop and integrate networking components in cloud-native environments using Kubernetes, Docker, distributed systems, message buses, and gRPC • Integrate and enhance open-source and third-party networking and infrastructure components • Independently troubleshoot and improve production systems • Collaborate with distributed teams across multiple locations and time zones

🎯 Requirements

• 5+ years of strong experience developing networking software, particularly data-path, forwarding, or packet-processing components • Strong understanding of data center networking and networking stack development • Hands-on experience with C/C++, with the ability to write optimized, performance-sensitive code • Experience with DPDK, VPP, or similar data-path technologies • Experience with networking and security technologies such as IPsec, VPN, DPI, QoS, firewalls, and SD-WAN • Experience with Linux/Unix system programming, Kubernetes, and Docker • Understanding of distributed systems, message buses, and gRPC • Nice-to-have: Experience with Golang and microservices architecture • Nice-to-have: Experience with programmable packet-processing pipelines and CNF/VNF technologies • Nice-to-have: Experience working with Broadcom or other Network ASICs • Nice-to-have: Experience with CNCF technologies and cloud-native networking • Nice-to-have: Experience integrating networking solutions with security providers such as Zscaler or Palo Alto Cloud NGFW

Apply Now

Similar Jobs

🔥 8 hours ago

Rising Edge Group

201 - 500

🏗️ Construction

⚡ Energy

Lead estimator developing EPC proposals and cost estimates for Rising Edge Group’s high-voltage electrical, renewable energy, and utility projects. Coordinating bids from RFP evaluation through project hand-off.

🔥 9 hours ago

Orchestry

11 - 50

☁️ SaaS

🔐 Security

🤝 B2B

Senior Software Developer building secure .NET infrastructure for customer-managed deployments. Shaping architecture and scaling Orchestry’s Microsoft 365 governance SaaS platform.

🇨🇦 Canada – Remote

💵 $180k - $200k / year

💰 Seed on 2022-12

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 11 hours ago

Push Operations

51 - 200

🏥 Healthcare

🏨 Hospitality

🍽️ Food & Beverage

Full Stack Engineer building React, React Native, PHP, and Node.js features for Push Operations’ workforce-management platform. Developing scalable web, mobile, and backend systems for businesses across Canada.

🇨🇦 Canada – Remote

💵 $90k - $130k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 11 hours ago

Push Operations

51 - 200

🏥 Healthcare

🏨 Hospitality

🍽️ Food & Beverage

Full Stack Engineer building React, React Native, PHP, and Node.js features for Push Operations’ workforce-management platform. Developing scalable web, mobile, and backend systems for growing businesses.

🇨🇦 Canada – Remote

💵 $90k - $130k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 11 hours ago

Aurora Solar

201 - 500

⚡ Energy

☁️ SaaS

Senior software engineer building backend computation engines for Aurora Solar's PV and battery design platform. Advancing simulation, optimization, and reliable solar software for installers.

🇨🇦 Canada – Remote

💵 CA$126.2k - CA$187.9k / year

💰 $200M Series D on 2022-02

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer