Software Dev Engineer II - AWS Snapshots &Edge, AWS EBS Backup Snapshot & Edge

Amazon Development Center U.S., Inc.
Seattle, Washington, USA
$129.3K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

AWS EBS Snapshots team is looking for experienced engineers to help us define and build the future of cloud storage. We are working on an exciting service in the storage and backup domain, to complement and enhance existing AWS backup offerings.

As a member of this new service, you will work alongside outstanding engineers and leaders who obsess about performance, availability, scalability and durability of customer data.

You will be developing features that solve customers' real world problems. You will be solving technical problems at a large scale, using SOA, distributed systems, and big data technologies.

As a member of this service team, you will have strong ownership over the design, implementation and operation of a massive scale distributed storage system.

You will have the opportunity to work closely with an agile team that ships often, and see the impact your code has on a wide range of customers from startups to enterprise companies.

Mentorship & Career Growth

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

Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews.

We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

Inclusive Team Culture

Our team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day.

On-Call Responsibility

This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant.

When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.

We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, reliable, and able to work effectively with a diverse team of peers;

someone who will help us amplify the positive & inclusive team culture we’ve been building.

Ideal Candidate Experience and Background

The ideal candidate would possess strong analytical, design, problem solving skills and experience in building & operating high performance systems at scale.

You should have experience working with other senior engineers, mentoring junior engineers, and working with senior leaders to define your team's roadmap.

Experience in the storage industry is helpful but not required.

10017

Key job responsibilities

  • Design and implement long-term solutions for EBS Snapshots service
  • Develop the technical strategy to deliver products or features at scale globally
  • Focus on impactful changes that will improve customer experience
  • Development and operate low-latency, high-availability services
  • Mentoring and coaching a diverse team of software engineers
  • Ownership and continuous improvement for the team’s software stack
  • Drive innovation on behalf of our customers

We are open to hiring candidates to work out of one of the following locations :

Seattle, WA, USA

BASIC QUALIFICATIONS

  • 2+ 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, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 13 days ago
Related jobs
Promoted
Annapurna Labs (U.S.) Inc.
Redmond, Washington

AWS Neuron is the complete software stack for the AWS Inferentia (Inf1/Inf2) and Trainium (Trn1), our cloud-scale Machine Learning accelerators. This role is for a senior machine learning engineer in the Distribute Training team for AWS Neuron, responsible for development, enablement and performance...

Promoted
Amazon Web Services, Inc.
Edmonds, Washington

AWS Industry Products (AIP) is an AWS engineering organization chartered to build new AWS products by applying Amazon's innovation mechanisms along with AWS digital technologies to real world industry problems. As a Software Development Engineer, you will have a huge impact on everything from the fu...

Promoted
Amazon Data Services, Inc.
Kirkland, Washington

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. Be responsible for p...

Amazon Development Center U.S., Inc.
Seattle, Washington

Does working on a cutting edge serverless database excite you? The Distributed SQL team at AWS is building revolutionary transactional database technology, delivering innovative customer experiences in the areas of automated operations, global scale, query processing, and storage. As you design and ...

Amazon.com Services LLC
Seattle, Washington

We have an exciting opportunity within the Compliance Shared Services (CoSS) organization's Product and Regulatory Compliance Services team to architect and build next generation engineering systems to protect and improve the customer and supplier experience using cutting edge technology including c...

Mediabistro
Seattle, Washington

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 languagePr...

Annapurna Labs (U.S.) Inc.
Seattle, Washington

AWS Neuron is the complete software stack for the AWS Inferentia (Inf1/Inf2) and Trainium (Trn1), our cloud-scale Machine Learning accelerators. This role is for a senior machine learning engineer in the Distribute Training team for AWS Neuron, responsible for development, enablement and performance...

Amazon Development Center U.S., Inc. - B02
Seattle, Washington

Our collaborative and inclusive team is looking for experienced, passionate, full-stack software development engineers. You will have opportunities to engage with AWS customers, engage with other AWS service owners, propose and document new ideas to the team, and best of all develop and deliver new ...

Akraya
Seattle, Washington

Develop monitoring solutions and focusing on troubleshooting, debugging, and developing monitoring solutions for merchandising applications. Proven experience in software development and system troubleshooting. Primary Skills: JAVA, AWS, SQL. ...

Aditi Consulting
Seattle, Washington

The Content Platform team is looking for a Software Development Engineer. The ideal candidate is interested in a career in software development and is looking to utilize and expand their coding skills and gain exposure to a wide variety of software applications. Working alongside development on Clie...