JOBSEARCHER

Software Development Engineer, Data Plane, Network Product Development

AmazonSan Jose, CAL6 LeadSeptember 15th, 2026
Overview In this role, you will help design and build Linux-based networking platforms that power AWS’s global data centers. You’ll work on embedded routing devices that underpin a massive and growing network, partnering with cross-functional teams to reflect kernel and hardware state in software. You’ll tackle complex challenges in data plane forwarding and network management, shaping how cloud networking scales and performs. This is a chance to impact millions of customers through world-class, scalable networking technology. Compensation / Benefitshealth insurance (medical, dental, vision)401(k) matchingpaid time offparential leaveRSUs and sign-on paymentsEAP and mental health support ResponsibilitiesDevelop and maintain Linux-based networking platforms and embedded routing devicesBridge Linux kernel forwarding concepts with hardware state to ensure consistencyOwn core data plane functionality for packet forwarding in networking switchesCollaborate with cross-functional teams to enable scalable, reliable networking at scaleContribute to SDLC activities including design reviews, testing, and operationsSupport performance, reliability, and security goals for the network infrastructure Key requirements3+ years of non-internship software development experience2+ years of design or architecture experience (design patterns, reliability and scaling) of new and existing systemsExperience programming with at least one software programming languageproblem solvingcollaborationeffective communicationLinux kernel and core networking expertiseembedded device developmentnetworking concepts (L2/L3 forwarding)