Enable job alerts via email!

Software Development Engineer, S3 Distribution Plane

Amazon

Seattle (WA)

On-site

USD 114,000 - 192,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Development Engineer in the S3 Distribution Plane team, where you will tackle exciting challenges managing trillions of objects and delivering services at scale. This role involves designing and developing systems in DNS, IP, and network connectivity, while ensuring the operational health of services that delight customers. You'll collaborate with talented engineers, mentor junior team members, and contribute to groundbreaking solutions that enhance performance, availability, and security. If you thrive in a high-ownership environment and are passionate about innovative technology, this opportunity is perfect for you.

Benefits

Equity options
Medical benefits
Sign-on bonuses
Financial benefits

Qualifications

  • 3+ years of software development experience with a focus on design and architecture.
  • Experience in programming and building complex software systems.

Responsibilities

  • Design and maintain operational health of services in S3.
  • Mentor junior engineers and improve CI/CD processes.

Skills

Software Development
System Design
Programming
Test Automation
Mentoring

Education

Bachelor's degree in Computer Science

Tools

CI/CD
DNS
Network Connectivity
TLS Certificates

Job description

Software Development Engineer, S3 Distribution Plane

Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn’t read that wrong, that’s 11 nines!) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage Service (S3). Amazon S3 powers businesses across the globe that make the lives of consumers better daily.

As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at scale to delight our customers and support the routing of billions of requests per minute to S3’s globally distributed server fleet. You will have the opportunity to design and develop systems and services in the domains of DNS, IP and Network Connectivity, TLS Certificates, VPC Endpoints and Private Connectivity. You will work alongside engineers and leaders who obsess about operations, performance, availability, scalability, and durability of customer data.

Your responsibilities will include:

  1. Designing, delivering and maintaining the operational health of our services.
  2. Maintaining our build & release systems, and ensuring maximum up-time for our developers and customers.
  3. Providing coaching and mentoring for junior engineers.
  4. Participating in design reviews, operations meetings and leadership discussions.
  5. Partnering with service teams across AWS to build ground-breaking DNS, networking and security solutions in code for S3.
  6. Developing tools to streamline operations as we scale to reduce operational load and improve our overall operational posture.
  7. Identifying ways to increase the automation and improve our test infrastructure and make our CI/CD more robust and flexible.
  8. Playing a key role in investigating and recommending best practices for maintaining and improving code quality, fleet health, and security & reliability of our service.
  9. Growing our talent through actively mentoring junior system development engineers.
  10. Sharing your knowledge with wider teams and writing clear and concise documentation.

In AWS, if you build it, you own it. S3 is a highly available 7x24 worldwide service requiring dedicated support from our engineering teams. We pride ourselves on a high level of ownership in the work we do. This means we hold a high bar for test automation, verification processes, design and code reviews to ensure that our systems meet the exacting standards our customers demand.

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
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle experience
- Bachelor's degree in computer science or equivalent
- Experience building complex software systems that have been successfully delivered to customers

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer, S3 Distribution Plane

Amazon

Seattle

On-site

USD 114,000 - 192,000

Yesterday
Be an early applicant

Software Development Engineer, S3 Distribution Plane

Amazon

Seattle

On-site

USD 114,000 - 192,000

Today
Be an early applicant

Sr. Software Development Engineer, S3 Distribution Plane

Amazon

Seattle

On-site

USD 150,000 - 252,000

13 days ago

Sr. Software Development Engineer, S3 Distribution Plane

Amazon

Seattle

On-site

USD 150,000 - 252,000

20 days ago

Software Development Engineer, S3 Distribution Plane

Amazon.co.uk Limited

Seattle

On-site

USD 114,000 - 192,000

30+ days ago

Software Development Engineer, S3 Distribution Plane

Amazon

Seattle

On-site

USD 114,000 - 192,000

30+ days ago

Software Development Engineer, S3 Distribution Plane

Amazon

Seattle

On-site

USD 114,000 - 192,000

28 days ago