×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer II, AWS Serverless Storage

Job in Redmond, King County, Washington, 98052, USA
Listing for: Amazon
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 120000 - 190000 USD Yearly USD 120000.00 190000.00 YEAR
Job Description & How to Apply Below

Software Development Engineer II, AWS Serverless Storage

Job :  | Amazon Web Services, Inc.

The AWS Serverless Storage team is seeking an exceptional software engineer to help develop a distributed in‑memory data store for high‑throughput, high‑volume data processing in big data analytics and Artificial Intelligence (AI) workloads.

Serverless Storage is an innovative platform designed to solve unique challenges in data exchange, processing, and handling for large‑volume datasets. As an engineer on the Serverless Storage team, you will be responsible for building core features of an in‑memory data store, leveraging the Rust programming language's advanced memory safety and concurrency capabilities. Your role will involve developing efficient, scalable data persistent APIs that can adapt to various use cases.

You will contribute to foundational protocols and communication mechanisms that enable seamless data sharing across distributed systems. Performance optimization will be a critical aspect of your work, requiring you to continuously improve CPU, memory, and disk utilization at the node level.

On the Serverless Storage platform control side, you will build and maintain high‑throughput, high‑availability microservices to manage and control the cluster lifecycle. Your system will efficiently manage cluster deployments on EC2/ECS/EKS, with the ability to dynamically scale services and safely roll out software updates.

We are seeking a self‑motivated individual who is passionate about learning new technologies and can adapt to a fast‑paced development environment. Our goal is to build a strong engineering team characterized by exceptional collaboration and communication. We expect strong ownership, the ability to work independently, and consistent delivery of results. You should be comfortable communicating effectively with peers, management, and stakeholders about projects and assignments.

Key

job responsibilities
  • Design and implement a large‑data, high‑performance distributed data storage system
  • Develop service on EC2/ECS/Kubernetes
  • Develop system‑level software using Rust and Java programming language
  • Build scalable infrastructure on AWS cloud platforms
  • Integrate advanced data solutions with AI and big data technologies
  • Collaborate with Spark and other big data ecosystem technologies
  • Create high‑performance, distributed computing architectures
  • Deliver systems and features with top‑notch quality, on time.
  • Own the end‑to‑end Software Development Life Cycle (SDLC).
About the team

Our team's mission is to build the best high-performance high‑throughput storage technology to provide the best experience for the customer. We have the talented engineers and technical leaders on the team.

Basic Qualifications
  • 3+ years of non‑internship professional software development experience
  • 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large‑scale, multi‑tiered, multi‑threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 3+ 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.

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 (Use the "Apply for this Job" box below)./accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary