Offers “Amazon”

Expires soon Amazon

Senior Software Development Engineer

  • Internship
  • Seattle (King)
  • Infra / Networks / Telecom

Job description



DESCRIPTION

Do you want to help shape the future of compute for the Amazon Web Services cloud?

The EC2 Enterprise Workloads organization is responsible for tackling tough problems faced by enterprise customers via cloud-based solutions. The team uses cutting-edge technologies to develop large-scale platforms to help customers optimally run their business.

We are hiring Senior Software Development Engineers to make Amazon Elastic Compute Cloud (EC2) the best place to run enterprise class workloads. As part of our team you will help build next generation services that simplifies how our customers and partners configure and manage high performance computing workloads on the cloud. You will closely work with various pre-release Amazon technologies and build services that handle large scale, highly available distributed systems.

We are looking for Software Development Engineers who are passionate about working on cutting edge technologies, who bring deep technical knowledge, and who have experience with distributed systems to drive technical design and implement end-end solutions. If you’re into operating systems, how software interfaces with hardware, file systems, or just working on challenging software problems where performance and code size still matter, come and join us. The ideal candidate for this position is a software engineer excited to work in a cloud scale environment who has prior experience of developing Windows user- or kernel-mode drivers in a system level programming language such as C/C++.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age

PREFERRED QUALIFICATIONS

· Programming experience with other higher level languages, like PowerShell, .NET, C#, Golang, Python, Rust etc
· Knowledge about data storage devices and drivers, device interfaces like NVMe / NVMe-oF etc
· Knowledge about Virtualization technologies, Cloud-computing concepts
· Prior experiences with some AWS services, like Lambdas, CodeBuild etc
· Knowledge or experience with software performance evaluation or benchmarking
· Results driven as well as open minded for out-of-box ideas
· Comfortable in a fast-paced, start-up like environment
· Passion to work with mission critical services and deliver the best to customers

Desired profile



BASIC QUALIFICATIONS

· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
· 4+ years of professional software development experience
· BS in CS/EE or related field with 10+ years of experience
· MS/PhD in CS/EE or related field with 8+ years of experience.
· Proficient in C/C++
· Computer Science fundamentals in algorithms, data structures, system architecture, software engineering basics
· Prior experience in developing Windows user-mode or kernel-mode drivers
· Familiar with at least one Windows driver development model, such as MiniPort, NDIS, StorPort, WDM, WDF etc
· Deep understanding into OS level, familiar with either Windows or Linux kernels
· Prior experience with at least one full software development cycle from architect, design, code, review, verification, automation, debugging / system-level troubleshooting, release / maintenance
· Good communication skills in both verbal and written forms

Make every future a success.
  • Job directory
  • Business directory