CareerPlanGet AI match score →

Senior/Lead Software Engineer, EOS Layer 2 and Network Services

Austin, TX, us💼 Full-time🗓 2026-05-31 → 2026-07-31

Core

Designing, developing, and maintaining scalable Layer 2 protocols, network management, monitoring, and security services for campus, cloud, and enterprise networks.

Role type

Senior/Lead Software Engineer (Network Services)

Builds

Layer 2 protocols (802.1X, LACP, MACsec, STP), network management/security services (AAA, DHCP, DNS, SNMP), and monitoring software (SFlow, IPFIX).

Domain

Networking, Data Center, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Linux, Layer 2 protocols (802.1X, MACsec, LACP, STP), Network management protocols (AAA, DNS, DHCP, SNMP, SFlow, IPFIX), Software engineering principles, Distributed systems design, Automated testing, Technical leadership, CLI/REST API usage

Preferred skills

Networking or distributed systems software development experience

Technologies

C, C++, Python, Linux, 802.1X, LACP, MACsec, STP, AAA, DHCP, DNS, SNMP, SFlow, IPFIX, OpenConfig, REST APIs, SDK

Responsibilities

Write functional specifications based on customer and product manager requirements; Architect, design, develop, and maintain Layer 2, network management, monitoring, and security features; Author test plans and build automated tests and infrastructure; Troubleshoot and resolve network problems with support engineers and customers; Provide technical leadership across features, projects, and tools; Mentor new and junior engineers; Analyze problems found in system tests and provide fixes.

Seniority

Senior/Lead, hands-on IC with mentorship responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗