Jobs · Consulting · Washington

Software Development Engineer, S3 Storage Cells

Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time

About the role

Amazon S3 powers businesses across the globe that make the lives of consumers better daily. As a Software Development Engineer in S3, you get to deliver these capabilities and delight our customers through teams of talented engineers and leaders. We are currently looking for talented software development engineers to lead innovation in our Amazon S3 storage control plane team. Our team is passionate about the incredible opportunity that Amazon S3 presents and about cloud computing, in general. You will have the opportunity to deliver high quality technology products/services in a hyper-growth environment where priorities shift fast.

Key job responsibilities

  • Design, implementation, deployment and maintenance of innovative software solutions to deliver new features in performance, cost, reliability
  • Use software engineering best practices to ensure the standard of quality of all team deliverables
  • Build and implement high quality distributed system software
  • Work in an agile development environment prioritizing most important and impactful projects
  • Build the services that persist and retrieve customer data
  • Responsible for the design and implementation of new components and improvements to services within our space
  • Work with other engineers on your team to deliver
  • Hold a high bar for test automation, verification processes, design, and code reviews
  • Participate in regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise

A day in the life

A typical day for an SDE in S3 Storage is based around writing code and solving problems at scale. On any given day, you may spend time delivering features and fixing bugs, add testing to existing code, improve operational tooling, collaborate with senior engineers to design new components that shape the future of the system, and build expertise in specific areas of the service and grow to be a subject matter expert in your domain.

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

Pay

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually. 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.

Benefits

  • 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
  • Parental leave
This response is AI-generated, for reference only.

Similar jobs

Storage Engineer (S3)

Tata Consultancy ServicesIrving, TX· 1 mo ago
Information Technology$95k–$110k/yrapply on ibegin.tcsapps.com