CareerPlanGet AI match score →

Software Development Engineer II, Software Defined Networking

Austin, Texas, United States💼 Full-time💰 $143,700–$194,400🗓 2026-06-16 → 2026-07-07

Core

Developing and optimizing SONiC-based network software, automation, and telemetry systems for Amazon's white-box hardware networking platform.

Role type

Software Development Engineer II (SDN/Networking)

Builds

Scalable, reliable, and secure network infrastructure for Amazon Robotics workcells and Fulfillment Centers.

Domain

Networking, Embedded Systems, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Linux systems programming, networking software, embedded development, design patterns, reliability and scaling, CI/CD, automated testing, firmware hardening

Preferred skills

Full software development life cycle experience, code reviews, source control management, build processes, testing, operations experience

Technologies

SONiC, Linux, C++, C, Broadcom, Marvell, ASIC, SDK

Responsibilities

Design and develop SONiC networking features, platform services, and device drivers; Debug and optimize Linux-based networking systems across production deployments; Partner with hardware and ASIC vendors on platform bring-up, SAI integration, and SDK enablement; Build and improve telemetry pipelines, deployment automation, and operational tooling; Drive software quality through CI/CD, automated testing, and firmware hardening; Work across software, infrastructure, and operations teams to deliver production-ready networking solutions

Seniority

Mid-level, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗