Amazon
Posted 1mo ago

Senior Software Engineer, AWS Elastic Block Store (EBS) Performance

Amazon
Seattle, Washington, United States
$168k-$227k/yrOnsiteFull Time
Responsibilities
  • reducing latency
  • designing systems
  • developing software
Requirements
  • 5+ years professional software development
  • 5+ years programming experience
  • 5+ years leading design/architecture of systems
  • Experience as mentor
  • Tech lead, or leading an engineering team
Technical tools mentioned
C++AWS

Job description

Description

AWS Elastic Block Store (EBS) delivers high-performance block storage for EC2 instances. As a foundational AWS service, we tackle performance problems crossing hardware and software boundaries, including networks and storage devices. We optimize latency, throughput, and efficiency at massive scale—and we want your help.


Key job responsibilities
You will work with a high performance C++ software stack to reduce latency measured at microsecond scale. You will design and solve for performance, availability and scalability problems. You will have opportunities to develop software on the latest platforms and drive the roadmap for the next generation. You will have an immediate impact on millions of customers, improving their experience as their applications run in the AWS Cloud.

A day in the life
You will collaborate with and learn from the industry's best minds to solve interesting and challenging problems at an enormous scale on a daily basis. This collaboration extends beyond just the team in EBS. You will have the opportunity to work with many other teams in AWS to build a secure, performant, and reliable system.



About the team
The AWS Elastic Block Store (EBS) Performance team is comprised of a diverse set of deep systems level software experts. We ensure EBS customers get consistent and low latency IO. We own everything from the long term roadmap, design, implementation, and testing to the day to day monitoring and observability of the system. Being at the heart of much of what AWS does presents numerous opportunities for growth and collaboration.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship.

Basic Qualifications

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.



USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Engineer roles near Seattle, Washington
6h
Save
Mark Applied
Hide
Sr Principal Software Engineer
Seattle, Washington, United States
$233k-$325k/yr OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
7+ YOERequires software engineering training or certification, 7+ years of experience, system design and cloud-native expertise, 24x7 service operations, and proficiency in Rust, Java, Go, or C++.
Rust, Java, Go, C++, Apache DataFusion, DuckDB, Apache Arrow Flight SQL
7h
Save
Mark Applied
Hide
Software Engineer - Observability
Seattle, Washington, United States
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Designs and builds scalable control-plane tooling, automation, and distributed data-platform services for production time-series databases.
10h
Save
Mark Applied
Hide
Principal Software Engineer - Networking & Storage Systems
Mountain View or Redmond
$143k-$275k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
6+ YOEBachelor's degree in computer science or related field and 6+ years of coding experience; expertise in networking, storage systems, distributed systems, and technical leadership preferred.
C, C++, C#, Java, JavaScript, Python, Microsoft Azure
10h
Save
Mark Applied
Hide
Staff Software Engineer, Konnect Core Platform
San Francisco or Olympia or Washington
$150k-$275k/yr RemoteFull Time
Kong
Kong: Provides cloud-native API management and service mesh platforms.
7+ YOE7+ years building production identity platforms; expertise in OAuth, OpenID Connect, cryptography, multi-tenant systems, global infrastructure, enterprise integrations, compliance, and high-performance design.
OAuth 2.0, PKCE, mTLS, JWT, OAuth 2.1, GNAP, OpenID Connect, Hardware Security Module (HSM), SAML, LDAP, Active Directory (AD), SCIM, SDKs, webhooks, SOC 2, FedRAMP, GDPR, distributed tracing, service mesh, container orchestration platforms
12h
Save
Mark Applied
Hide
Sr. Software Engineer, Command & Control
Arvada or Washington, D.C. or Seattle or Denver
HybridFull Time
Quindar
Quindar: Cloud-native software for automated satellite mission operations.
3+ YOEBachelor's degree or equivalent practical experience and 3+ years developing complex machine-to-machine or hardware-software systems. Requires protocol integration, systems programming, and communication systems experience.
Python, Rust, CCSDS, CSP, CFDP, XTCE, MIB, IP, AES-256 GCM, AES-256 CFB, AES-256 ECB, NSA Type 1 PEGASUS, NSA Type 1 CARIBOU, Kubernetes, Git, GitHub
13h
Save
Mark Applied
Hide
Software Engineer, Credit Card and SoFi Money
Seattle, Washington, United States
$165k-$182k/yr HybridFull Time
SoFi Tech Solutions
SoFi Tech SolutionsNASDAQ: SOFI: Provider of financial infrastructure and payment processing technology
1+ YOEMaster’s degree in computer science, engineering, or a related quantitative discipline; one year of relevant experience; and experience with cloud, microservices, APIs, containers, CI/CD, databases, infrastructure, and testing.
REST API, Docker, Kubernetes, GitHub, AWS, Azure, GCP, CloudWatch, PartiQL, DynamoDB, CloudFormation, AWS CDK
13h
Save
Mark Applied
Hide
Software Engineer - Digital Site Development
Issaquah or Seattle
$85k-$225k/yr OnsiteFull Time
Costco Wholesale
Costco WholesaleNasdaq: COST: Operates a global chain of membership-only big-box warehouse clubs.
7+ YOERequires 7+ years of React.js development, advanced JavaScript, HTML, CSS3, responsive UI, REST/GraphQL, Redux, testing, debugging, CI/CD, and cross-functional coaching experience.
React.js, Redux, Server-Side Rendering, Styled Components, Storybook, HTML, CSS3, JavaScript, REST, GraphQL, Redux Sagas, JavaScript ES6+, Jest, React Testing Library, Azure, Google Cloud Platform (GCP), Redis, MongoDB, MUI v5, Storybook.js, Chromatic, Gatsby.js, Google Workspace, Google Sheets, Google Docs, Google Slides, Gmail, Figma, Dynatrace, Splunk, CI/CD, DevSecOps, WCAG 2.1 AA
13h
Save
Mark Applied
Hide
Remote Software Engineer - Golang
Seattle or United States or Canada or Austria or Belgium or France or Germany
$200-$300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of software engineering experience, full-stack application development, scalable production software, software architecture, debugging, code review, and strong written and oral communication.
Go, Python, JavaScript, ReactJS, C++, C, Java, Rust