SDN Platform Engineer (C++, Linux, SONiC)

Amazon

Austin (TX)

On-site

USD 143,700 - 194,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) Plan
Paid Time Off
Dental coverage

Job summary

Amazon is seeking a Software Development Engineer II for the Software Defined Infrastructure team in Austin, TX. You will design and optimize SONiC-based network software, build automation and telemetry, and collaborate with hardware vendors to enable platform bring-up at scale.

Qualifications include 3+ years of professional software development, embedded C/C++, and a Bachelor's degree in CS or equivalent. Expect full-time duties with a competitive benefits package and RSU/sign-on components.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.
  • Bachelor's degree in computer science or equivalent.
  • Experience in embedded development in C/C++.

Responsibilities

  • Design and develop SONiC networking features, platform services, and device drivers.
  • Debug and optimize Linux-based networking systems across production deployments.
  • Collaborate 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.

Skills

C++
Linux
Networking
Embedded development

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon is seeking a Software Development Engineer II for the Software Defined Infrastructure team in Austin, TX. You will design and optimize SONiC-based network software, build automation and telemetry, and collaborate with hardware vendors to enable platform bring-up at scale.

Qualifications include 3+ years of professional software development, embedded C/C++, and a Bachelor's degree in CS or equivalent. Expect full-time duties with a competitive benefits package and RSU/sign-on components.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II, Software Defined Networking
Software Development Engineer II, Software Defined Networking

Amazon • Austin (TX)

On-site
USD 143,700 - 194,400
Health insurance
401(k) Plan
Paid Time Off
+1
Open Source Networking Engineer (SONiC) - C++/Python Equity
Open Source Networking Engineer (SONiC) - C++/Python Equity

NVIDIA Gruppe • Redmond (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior SONiC Networking Engineer - Open Source & Equity
Senior SONiC Networking Engineer - Open Source & Equity

Nvidia Corporation in • Redmond (WA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior SONiC & Networking Software Engineer
Senior SONiC & Networking Software Engineer

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Open Networking Software Engineer: SONiC & Data Center
Open Networking Software Engineer: SONiC & Data Center

Arista Networks • Santa Clara (CA)

On-site
USD 120,000 - 160,000
Software Engineer, Switch Design (SONiC)
Software Engineer, Switch Design (SONiC)

Super Micro Computer Spain, S.L. • San Jose (CA)

On-site
USD 128,000 - 142,000
Staff Network Software Engineer, Switch Design (SONiC)
Staff Network Software Engineer, Switch Design (SONiC)

Support Revolution • San Jose (CA)

On-site
USD 200,000 - 255,000
Director of SONiC Software & Open Networking
Director of SONiC Software & Open Networking

Micas Networks • San Jose (CA)

On-site
USD 240,000 - 360,000
Network OS Architect & Lead Engineer
Network OS Architect & Lead Engineer

Roundel • Brooklyn Park (MN)

Hybrid
USD 132,000 - 238,000
Health benefits
401(k)
Paid time off
Switch Design Engineer - SONiC Networking
Switch Design Engineer - SONiC Networking

Supermicro • Wayne (CA)

On-site
USD 128,000 - 142,000