System Development Engineer II, AWS CloudFront

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting all AWS data centers and infrastructure globally.
$116,300 - $201,200
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud

Description For System Development Engineer II, AWS CloudFront

AWS CloudFront is seeking a System Development Engineer II to join their team working on one of AWS's fastest-growing content delivery network (CDN) services. This role combines software development with systems engineering, focusing on building and developing new hardware and provisioning platforms while ensuring security, scalability, and fault tolerance.

The position offers an opportunity to work with AWS's global infrastructure, operating one of the lowest latency and highest throughput services. You'll be part of a team that delivers content, videos, applications, and APIs to customers worldwide through a network of edge locations. The role involves working with cutting-edge technology, including Linux systems, hardware infrastructure, and automation at scale.

As a System Development Engineer II, you'll be responsible for the entire stack from the operating system down to the hardware level. This includes working with server boot protocols, kernel tuning, and system firmware. You'll be part of a diverse team of technologists who are passionate about building innovative solutions and improving existing systems.

The role offers competitive compensation ranging from $116,300 to $201,200 based on location, plus additional benefits and equity. You'll work in an inclusive environment that values work-life harmony and provides opportunities for career growth through mentorship and knowledge-sharing.

Key aspects of the role include:

  • Designing and implementing secure, scalable infrastructure solutions
  • Working with Linux bare metal servers and kernel internals
  • Automating hardware lifecycle management processes
  • Collaborating with software developers and principal engineers
  • Contributing to one of AWS's critical global services

The ideal candidate will combine strong systems engineering knowledge with software development skills, bringing experience in Linux/Unix environments and automation of large-scale infrastructure. This position offers the opportunity to impact millions of customers while working with some of the most advanced cloud infrastructure in the industry.

Last updated 3 hours ago

Responsibilities For System Development Engineer II, AWS CloudFront

  • Design, build, secure, implement, code, automate, deploy systems
  • Root-cause complex system issues across Linux bare metal servers
  • Own availability, security, and performance of operating systems and hardware
  • Automate and scale hardware lifecycle processes
  • Ensure servers are properly provisioned, patched, upgraded, and in service
  • Work with system firmware including BIOS, BMC, and CPLD
  • Measure server performance and tune kernel parameters
  • Experiment with new server hardware and qualify them with application software stack

Requirements For System Development Engineer II, AWS CloudFront

Linux
Python
Java
Go
  • 2+ years of non-internship professional software development experience
  • 1+ years of designing or architecting new and existing systems experience
  • 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering
  • Knowledge of systems engineering fundamentals
  • Experience programming with modern languages like C++, C#, Java, Python, Golang, PowerShell, Ruby
  • Experience with Linux/Unix
  • Experience in automating, deploying, and supporting large-scale infrastructure

Benefits For System Development Engineer II, AWS CloudFront

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon System Development Engineer II, AWS CloudFront

Network Development Engineer, Datacentre Fabrics - Product Engineering

Network Development Engineer role at AWS Infrastructure Services, focusing on building and scaling datacenter networks, requiring 1+ years of network experience and Linux expertise.

Software Development Engineer, K8s - EKS

Software Engineer position at Amazon's EKS team building and scaling Kubernetes services for AWS customers.

Software Development Engineer

AWS Software Development Engineer position focusing on EC2 Networking and VPC platform development, offering competitive compensation and opportunity to shape cloud computing future.

Production Workflow Engineer, Production Technology Engineering

Production Workflow Engineer position at Amazon MGM Studios, focusing on cloud-based media production workflows and technology implementation for film and television content creation.

Software Development Engineer - Amazon Dedicated Cloud Engineering, ADC2S - Cutlass

AWS Software Development Engineer position focusing on cloud infrastructure automation and deployment optimization, requiring TS/SCI clearance.