Amazon.com Inc logo

Software Development Engineer II, AWS EBS Backup Snapshot & Edge

Amazon.com Inc

  • Seattle, WA
  • 30 days ago

    Highlights

    You"ll work with engineers across your team and across AWS to solve problems that don"t always have clear answers - from building customer-facing features to optimizing system performance to delivering cross-team integrations in unfamiliar codebases. We"re looking for a Software Development Engineer to help us design, build, and operate the systems behind EBS Snapshots - from control plane APIs and large-scale data movement to storage lifecycle management.

    Numbers & Facts

    LocationSeattle, WA
    IndustryRetail
    Company Size10,000 employees or more
    Year Founded1994
    Websitehttp://Amazon.com/militaryroles

    Description

    If solving complex distributed systems problems at massive scale excites you, EBS Snapshots is the place to do it. Our team builds and operates one of the largest distributed storage systems at AWS - infrastructure that is foundational to how AWS runs. EC2 instance launches, cross-region disaster recovery, and backup workflows across AWS all depend on what we build.

    We"re looking for a Software Development Engineer to help us design, build, and operate the systems behind EBS Snapshots - from control plane APIs and large-scale data movement to storage lifecycle management. You"ll tackle challenges involving consistency at scale, cross-region data operations, and building services that millions of customers rely on every day.

    We operate infrastructure in the critical path for AWS and regularly collaborate across organizational boundaries to deliver for customers. If you want your engineering decisions to have real impact at AWS scale, we"d love to talk.

    Key job responsibilities

    As an SDE on the EBS Snapshots team, you will:

    • Design, implement, and operate distributed services that handle data operations at AWS scale across multiple regions
    • Own features end-to-end - from design and implementation through testing, deployment, and launch
    • Contribute to system architecture decisions, balancing trade-offs between performance, availability, durability, and cost
    • Collaborate with engineers across multiple teams to deliver cross-service integrations and platform improvements
    • Drive improvements including performance optimizations, infrastructure modernization, and technical debt reduction
    • Write and review design documents, participate in code reviews, and raise the bar for engineering quality
    • Mentor junior engineers and contribute to a team culture of continuous learning and improvement

    Learn more at: https://aws.amazon.com/ebs/snapshots/

    A day in the life

    No two days look the same. You might spend the morning designing a new API capability, the afternoon debugging a latency issue across a distributed system, and end the day reviewing a teammate"s design document.

    You"ll work with engineers across your team and across AWS to solve problems that don"t always have clear answers - from building customer-facing features to optimizing system performance to delivering cross-team integrations in unfamiliar codebases.

    We value engineers who are curious, pragmatic, and comfortable with ambiguity. You"ll have real ownership from day one.

    About the team

    EBS Snapshots is foundational to how AWS operates. Our team builds and operates the distributed systems that customers across AWS rely on for backup, disaster recovery, and data protection.

    Engineers here get real ownership, work on problems at massive scale, and regularly collaborate across AWS to deliver for customers. We balance shipping impactful features with investing in long-term system health.

    We"re intentional about building a welcoming team culture, and we"re looking for someone curious, empathetic, and motivated to help amplify that.

    About Company

    At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

    Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

    It’s Always Day 1
    At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

    Our Leadership Principles
    Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles

    Similar Jobs