Amazon
Join Amazon Web Services (AWS) as a Software Development Engineer in our EC2 Enterprise Workloads organization! You will have the opportunity to shape the future of compute by tackling complex challenges faced by enterprise customers using cloud-based solutions.
We are seeking experienced Software Development Engineers dedicated to making Amazon Elastic Compute Cloud (EC2) the premier environment for enterprise-class workloads. In this role, you will:
Develop next-generation services to simplify how customers manage high-performance computing workloads in the cloud.
Work closely with various pre-release Amazon technologies to build highly available distributed systems.
Collaborate on innovative solutions for both user and kernel space applications.
Define technical roadmaps alongside the Sr. SDE / Principal and Product management teams.
Create architecture designs prioritizing resilience, scalability, and performance.
This role is perfect for you if you are excited about:
Innovating and bringing the best system software solutions to enterprise customers.
Improving CI/CD processes across multiple pipelines to boost development velocity.
Mentoring junior team members and contributing to code reviews.
Participating in the Agile development process and influencing its refinement.
As a member of the EC2 Windows OST (OS Technologies) team, you will focus on the foundational OS-level software and services that power our EC2 Windows offerings. Your work will directly impact the performance and capabilities of Windows instances and enterprise workloads on AWS.
Basic Qualifications:
3+ years of professional software development experience.
2+ years of experience in design or architecture of systems.
Proficiency in C/C++ and software programming principles.
1+ years of developing Windows user-mode or kernel-mode drivers.
Preferred Qualifications:
3+ years of experience covering the complete software development life cycle.
Knowledge of programming in other higher-level languages such as PowerShell, Python, Rust, or Golang.
Familiarity with virtualization technologies and cloud computing concepts.
This position includes on-call responsibilities and will require you to communicate effectively with colleagues while working in a fast-paced environment. We offer a competitive salary ranging from $129,300 to $223,600 based on your location and experience.
If you are passionate about building mission-critical services and delivering outstanding results to customers, we invite you to apply!