×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer, Forwarding Plane

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Alkira, Inc.
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Architect, Software Engineer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 167000 - 279000 USD Yearly USD 167000.00 279000.00 YEAR
Job Description & How to Apply Below
About

The Role

Alkira, a Lumen company, is seeking a Principal Software Engineer, Forwarding Plane to lead the architecture, design, and evolution of our next-generation cloud networking Forwarding Plane platform. This is a highly visible technical leadership role responsible for building and scaling the core packet‑processing infrastructure that powers Alkira's cloud networking and security services.

About

The Role

Alkira, a Lumen company, is seeking a Principal Software Engineer, Forwarding Plane to lead the architecture, design, and evolution of our next-generation cloud networking Forwarding Plane platform. This is a highly visible technical leadership role responsible for building and scaling the core packet‑processing infrastructure that powers Alkira's cloud networking and security services.

Location:

This position is a hybrid role and requires onsite collaboration with the team at our San Jose, CA office 2 - 3 times during the week

What You'll Do
  • Own the architecture, design, implementation, and long-term technical roadmap of Alkira's core Forwarding Plane platform.
  • Define scalable and resilient networking architectures supporting enterprise-grade cloud networking and security services.
  • Drive technical strategy for Forwarding Plane reliability, scalability, observability, and maintainability.
  • Establish engineering standards and best practices across Forwarding Plane development effort
High-Performance Networking Development
  • Design and develop high-performance packet‑processing systems and networking services.
  • Build and enhance Forwarding Plane components including:
  • Flow/Session management
  • Network Address Translation (NAT)
  • Policy enforcement
  • Traffic steering and load balancing
  • IPsec and secure tunnel processing
  • Cloud connectivity services
  • Develop performance-critical software in C for Linux-based environments.
  • Optimize packet‑processing pipelines for throughput, latency, and resource efficiency.
  • Expertise in cloud networking across AWS, Azure, GCP and other cloud service providers
Performance Engineering
  • Drive end-to-end performance optimization across the networking stack.
  • Leverage modern packet‑processing frameworks such as DPDK and VPP.
  • Evaluate and integrate emerging technologies including:
  • Hardware acceleration
  • Kernel bypass technologies
  • Cloud-native networking innovations
  • Perform deep performance analysis, profiling, debugging, and tuning of production systems.
Technical Leadership
  • Lead architecture reviews and drive technical decision-making across teams.
  • Mentor senior and staff-level engineers on networking and systems design.
  • Partner with product management, platform engineering, and security teams to deliver strategic initiatives.
  • Influence technology direction and guide the adoption of networking best practices across the organization.
Required Qualifications
  • Bachelor's degree in computer science, Computer Engineering, or related discipline;
    Master's degree preferred.
  • 12+ years of software engineering experience with significant focus on networking and systems software.
  • Expert proficiency in

    C.
  • Deep understanding of Linux operating systems, networking subsystems, and kernel internals.
  • Extensive systems programming experience in performance-sensitive environments.
  • Strong expertise in TCP/IP networking fundamentals and protocols.
  • Hands‑on experience developing high‑performance Forwarding Plane or packet‑processing software.
  • Deep knowledge of:
    • NAT
  • Stateful connection tracking
  • IPsec
  • Routing and forwarding technologies
  • Firewall and policy enforcement systems
  • Network security concepts
  • Experience with DPDK, VPP, or similar high‑performance packet‑processing frameworks.
  • Proven experience analyzing and optimizing software for performance, scalability, and reliability.
  • Demonstrated technical leadership and mentoring…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary