Software Engineer II, Scalable Distributed File Storage

Amazon Web Services (AWS)

Boston (MA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Amazon Development Center U.S., Inc. in Boston is shaping the future of Amazon EFS, a fully managed, elastic file storage system that scales from gigabytes to petabytes for web serving, analytics and ML workloads.

You will work on distributed storage challenges, including replication, consistency and fault tolerance, and operate what you build. The tech stack spans Java, C/C++, Rust, Go, and AWS services, with on-call responsibilities and a culture of operational excellence.

Qualifications

  • 3+ years of non-internship software development experience
  • 2+ years of design or architecture experience for large systems
  • 1+ years of software development engineer or related occupation experience
  • 1+ years of designing distributed software applications and services
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree in CS/Engineering/Math or foreign equivalent
  • Experience programming in at least one language

Responsibilities

  • Distributed systems design: consensus protocols, replication strategies, failure handling
  • Systems-level programming for storage engines and critical data paths
  • Operating services at scale: performance tuning and debugging production issues
  • Building tooling and automation for large infrastructure
  • Work across stack from low-level optimization to service architecture

Skills

Distributed systems
System design
OO design
C++/Java
Go/Rust

Education

Bachelor's degree in Computer Science/Engineering/Mathematics

Tools

C++
Java
C#
Perl

Job description

Amazon Development Center U.S., Inc. in Boston is shaping the future of Amazon EFS, a fully managed, elastic file storage system that scales from gigabytes to petabytes for web serving, analytics and ML workloads.

You will work on distributed storage challenges, including replication, consistency and fault tolerance, and operate what you build. The tech stack spans Java, C/C++, Rust, Go, and AWS services, with on-call responsibilities and a culture of operational excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II, Elastic File System (EFS)
Software Engineer II, Elastic File System (EFS)

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 144,000 - 194,000
Senior Engineering Leader - Elastic File System (AWS)
Senior Engineering Leader - Elastic File System (AWS)

Amazon • Boston (MA)

On-site
USD 220,000 - 298,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Engineer – AWS EBS Data Services
Senior Software Engineer – AWS EBS Data Services

Amazon Web Services (AWS) • Boston (MA)

On-site
USD 168,000 - 227,000
Distributed Systems Engineer – High-Scale Storage
Distributed Systems Engineer – High-Scale Storage

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
SDE II, Cloud Storage Systems: Build EBS at Scale
SDE II, Cloud Storage Systems: Build EBS at Scale

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Sr. Manager, Software Development, Elastic File System (AWS)
Sr. Manager, Software Development, Elastic File System (AWS)

Amazon Inc. • Boston (MA)

On-site
USD 220,000 - 298,000
Health insurance
401(k) matching
Paid time off
+1
Software Engineer, S3 Buckets — Scalable Distributed Storage
Software Engineer, S3 Buckets — Scalable Distributed Storage

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs / Sign-on
401(k) matching
+2
Software Development Manager, Cloud Storage Systems
Software Development Manager, Cloud Storage Systems

Amazon • Boston (MA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
Software Engineer II - High-Performance EBS (C++)
Software Engineer II - High-Performance EBS (C++)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Lead Software Engineer — Cloud Storage at Scale
Lead Software Engineer — Cloud Storage at Scale

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+1