Software Development Engineer, Container Runtime
Seattle (King) Design / Civil engineering / Industrial engineering
Job description
DESCRIPTION
The Amazon Container Runtime team is looking for Software Development Engineers (SDEs) to develop the best container runtime for AWS customers. The container services organization, which includes teams such ECS, EKS, and ECR, are changing how developers build and operate software in the cloud. The runtime team's goal is to support them by building a robust, performant, and secure AWS-optimized container runtime. We do the majority of our work in open source GitHub repos, and recently we've contributed to open source projects such as moby, containerd, bucketbench, and firecracker-microvm.
The team works on the heart of most containerized applications and workflows that run on AWS. This is an opportunity to contribute to software that operates on a massive scale, and to gain top-notch experience in containers and cloud computing. You'll be surrounded by people who are passionate about coding; supportive of each other; and motivated by the opportunity to help our customers.
To learn more about Amazon Elastic Container Service, visit https://aws.amazon.com/ecs. To learn more about Amazon Elastic Container Service for Kubernetes, visit https://aws.amazon.com/eks.
Desired profile
BASIC QUALIFICATIONS
· BS in Computer Science or equivalent experience. Knowledge of CS fundamentals, including data structures and algorithms.
· Common programming language, such as C, C++, C#, Java, Erlang, Python, Ruby, Golang, or Rust.
· Experience with operating system internals.
· Experience with common software development tools and processes, such as git, automated testing, etc.
· Experience with for open source.