Senior Software Development Engineer, AWS EC2 Elastic Block Store Job at Amazon, Sunnyvale, CA

TWtFL2R2RXZLU1I1a0dvVFo4V0txc1ZkVlE9PQ==
  • Amazon
  • Sunnyvale, CA

Job Description

Join us in transforming the future of AWS storage! Elastic Block Store (EBS) is a powerful, high-performance block-storage service designed for Amazon Elastic Compute Cloud (Amazon EC2). As a key member of our team, you'll help enhance the connectivity and performance experience for millions of Amazon customers.

Your role will involve developing high-performance software for PCI-based offload cards, working within various layers of the networking stack, and implementing cutting-edge hardware innovations. You are expected to design solutions that focus on availability and scalability while maintaining frequent interactions with customers to drive innovation and deliver exceptional functionality.

In this position, you will:

  • Develop software for networking storage protocols using C, C++, Rust, or other programming languages.
  • Engage in all phases of the software development life cycle (SDLC) including requirements gathering, design, coding, testing, and operations.
  • Analyze customer needs and craft solutions with a customer-centric mindset.
  • Implement and thoroughly test solutions in various programming languages.
  • Define metrics and monitoring procedures to ensure transparency in software performance.
  • Document software solutions and operational procedures effectively.

Each day, you'll engage with some of the most brilliant minds in the industry while addressing complex problems on a massive scale. You'll also collaborate with various teams across AWS to build a secure and reliable system.

At AWS, we value diverse experiences! Even if you don’t meet every single qualification or skill listed, we encourage you to apply. We are committed to creating an inclusive environment, celebrating knowledge sharing and mentorship to help foster your growth as a professional.

Basic qualifications include:

  • 5+ years of professional software development experience.
  • 5+ years of experience programming with at least one software development language.
  • 5+ years of experience leading design/architecture of systems.
  • Experience mentoring or leading engineering teams.

Preferred qualifications encompass:

  • 5+ years in a full software development life cycle.
  • A bachelor's degree in computer science or equivalent field.
  • Experience with multithreaded concurrent processing and storage technologies.
  • Familiarity with Linux/Windows kernel modules, enterprise-scale distributed systems, and object-oriented design.

If you are excited about making a tangible impact and building innovative solutions, we would love to see your application!

Job Tags

Similar Jobs

Curious Plot

Copywriter Job at Curious Plot

 ...Job Description Job Description OVERVIEW As a member of the creative team, our copywriter will write and edit copy for a variety of projects (including print, web, mobile, video, and social media), working closely with the account and functional teams to brainstorm... 

Amazon

Amazon Delivery Station Warehouse Associate Job at Amazon

 ...Amazon Delivery Station Warehouse Associate Job Overview Youll be part of the dedicated Amazon team...  ...fast-paced, active roles receive trucks full of orders, then prepare them for...  ...# Noise level. It can get noisy at times. We provide hearing protection if you... 

Command Investigations

SIU Investigator - Experienced Job at Command Investigations

 ...Seeking experienced Claims/SIU and/or Workers Comp. Investigators for Insurance Investigations that include Recorded Statements, Accident Scene, and Industrial/workplace accidents. We are seeking individuals who possess proven investigative skill sets within the industry... 

Infosoft, Inc.

Customer Service Representative Job at Infosoft, Inc.

 ...Location: Hybrid - 3 days in office (Cary, NC) This position is for the Healthcare Diagnostics division. We are looking for Customer Service Representatives. These are not call center roles no scripts used; every day is different. The individual will... 

Sunbelt Staffing

School Behavior Specialist - Saint Johnsbury, VT Job at Sunbelt Staffing

 ...Job Description Job Description Must have completed Behavior Specialist / ABA Therapy training and have a minimum 1+ years Behavior Therapy experience. Applicants who do not meet these qualifications will not be considered. A full-time Behavior Specialist/BCBA...