Lead Software Engineer - SDN & EC2 Nitro

Amazon

Seattle (WA)

On-site

USD 143,700 - 194,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon's EC2 Nitro Dataplane team is hiring in Seattle to shape the future of virtualized networking for EC2 VPCs. You will lead a small engineering team, mentor engineers, and drive architecture decisions while collaborating across product and management to define requirements and features.

You will work hands-on with systems design, coding reviews, and platform improvements, with responsibilities spanning Linux kernel, TCP/IP, scripting in Ruby/Python/Rust, and SDN-scale networking challenges

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience for new and existing systems.
  • Experience programming with at least one software programming language.
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing and operations.
  • Bachelor’s degree in computer science or equivalent.
  • Proficiency in the design and analysis of algorithms and data structures.
  • In-depth knowledge of TCP/IP.
  • Kernel or embedded development, particularly Linux kernel.
  • Proficiency with scripting languages such as Ruby, Python or Rust.
  • Strong knowledge of core computer science fundamentals, object-oriented design, and complexity analysis.
  • Experience working with modern programming languages such as C, C++, Rust, Python or Perl.
  • Ability to take a project from scoping requirements through its final launch.
  • Meets or exceeds Amazon’s leadership principles and functional/technical depth requirements for this role.

Responsibilities

  • Lead a small engineering team, mentor junior engineers, and enforce sound development practices.
  • Be highly hands-on; collaborate with engineering to manage day-to-day development activities, leading architecture decisions, design reviews, code reviews and implementation.
  • Maintain current technical knowledge, stay alert for new technologies, and work with management and the development team to bring those technologies to life.
  • Communicate with users, other technical teams, and senior management to gather requirements, describe product features, and shape product strategy.

Skills

Engineering leadership
Architecture design
Multiple languages
Algorithms & data structures
TCP/IP
Linux kernel
Scripting (Ruby Python Rust)
C/C++/Rust/Python/Perl
Project scoping & launch

Education

Bachelor's degree in CS or equivalent

Job description

Amazon's EC2 Nitro Dataplane team is hiring in Seattle to shape the future of virtualized networking for EC2 VPCs. You will lead a small engineering team, mentor engineers, and drive architecture decisions while collaborating across product and management to define requirements and features.

You will work hands-on with systems design, coding reviews, and platform improvements, with responsibilities spanning Linux kernel, TCP/IP, scripting in Ruby/Python/Rust, and SDN-scale networking challenges

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

Similar jobs worth comparing

Senior Kernel/Embedded C Engineer for EC2 Nitro SDN
Senior Kernel/Embedded C Engineer for EC2 Nitro SDN

Amazon • Seattle (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Senior SDE: Nitro SDN Dataplane for ML & Cloud
Senior SDE: Nitro SDN Dataplane for ML & Cloud

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer - EC2 Networking & SDN
Software Engineer - EC2 Networking & SDN

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance
RSUs
401(k) matching
+2
Senior SDE, EC2 Nitro — ML Compute Platform Lead
Senior SDE, EC2 Nitro — ML Compute Platform Lead

Amazon • Seattle (WA)

On-site
USD 168,100 - 227,400
Health insurance
RSUs
401(k) matching
+1
Software Engineer, EC2 Nitro (AWS)
Software Engineer, EC2 Nitro (AWS)

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Senior Software Engineer — Nitro HPC & Compute
Senior Software Engineer — Nitro HPC & Compute

Amazon Web Services (AWS) • Santa Clara (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs and sign-on
401(k) matching
EC2 Nitro Networking Software Engineer for ML
EC2 Nitro Networking Software Engineer for ML

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
RSUs
Health insurance
Paid time off
+1
Sr. SDE, EC2 Nitro Networking
Sr. SDE, EC2 Nitro Networking

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Cloud Nitro Firmware Engineer for EC2
Cloud Nitro Firmware Engineer for EC2

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 165,000 - 224,000
Software Engineer, EC2 Nitro
Software Engineer, EC2 Nitro

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
RSUs
Health insurance
Paid time off
+1