Software Development Engineer, Aurora Storage

4 weeks ago


Seattle, Washington, United States Amazon Full time
About the Role

We are seeking an experienced Software Development Engineer to join our Amazon Aurora Storage platform team. As a key member of our team, you will design and develop large-scale systems spanning tens of thousands of servers, across multiple data-centers worldwide.

Key Responsibilities:

  • Solve challenging technical problems, often ones not solved before, at every layer of the stack.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Build high-quality, highly available, always-on products.
  • Research implementations that deliver the best possible experiences for customers.

A Day in the Life

As a Software Development Engineer on our team, you will create metrics, implement automation and other improvements, and resolve the root cause of software defects. You will also build high-impact solutions to deliver to our large customer base, participate in design discussions, code review, and communicate with internal and external stakeholders.

About the Team

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

What We Offer

We value work-life harmony and strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. We also offer a range of benefits, including comprehensive health insurance, 401(k) matching, and a generous parental leave policy.

Basic Qualifications

  • 1+ years of non-internship professional software development experience
  • 1+ 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


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our Amazon Aurora Storage platform team. As a key member of our team, you will design and develop large-scale systems spanning tens of thousands of servers, across multiple data-centers worldwide.Key Responsibilities:Solve challenging technical problems, often ones not solved...


  • Seattle, Washington, United States Amazon Full time

    Are you passionate about building scalable and reliable cloud database services? Do you want to be part of a team that revolutionizes the way databases are built for the cloud?Amazon Aurora is a MySQL and Postgres compatible, relational database service that combines the speed and availability of high-end commercial databases with the simplicity and...


  • Seattle, Washington, United States Amazon Full time

    Job Description:Aurora Serverless is a cutting-edge, fast-growing serverless database that requires a self-driven, passionate, and experienced engineering leader to build next-generation predictive heat management and placement solutions. As a Senior Software Development Engineer, you will have the opportunity to apply your deep understanding of distributed...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our Amazon Aurora team. In this role, you will design and build next generation instance types for Aurora Serverless, mentor junior engineers, and collaborate with engineers from other teams.Key Responsibilities:Design and build high-performance, scalable, and secure database...


  • Seattle, Washington, United States Bayside Solutions Full time

    Job Summary:We are seeking a skilled Senior Distributed Storage Software Engineer to join our team at Bayside Solutions, Inc. Our team is building a low-latency, distributed block storage system to run workloads on our private-cloud infrastructure supporting databases, ML and analytics frameworks, and large-scale containerized and virtualized jobs.Key...


  • Seattle, Washington, United States Apple Full time

    Storage Solutions ArchitectAt Apple, we're building the next generation of cloud storage systems to support our most critical services. As a Storage Solutions Architect, you'll design and develop scalable, secure, and highly available storage solutions that meet the needs of our users.You'll work closely with our engineering teams to understand our storage...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job SummaryIntelliswift Software Inc is seeking a highly skilled Software Development Engineer IV to design, develop, and implement large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle,...


  • Seattle, Washington, United States City Storage Systems Full time

    We are seeking a talented Frontend Software Engineer to join our team at City Storage Systems. As a key member of our engineering team, you will play a crucial role in building elegant products on world-class technologies that bring our experience to millions of restaurateurs, anytime and anywhere.As a Frontend Software Engineer at CSS, you will develop...


  • Seattle, Washington, United States Firebolt Services Full time

    About Firebolt ServicesFirebolt Services is a global leader in high performance databases, dedicated to providing instant analytics experiences for data intensive applications. Our team of experts is passionate about building the world's fastest and most efficient cloud data warehouse.The Storage TeamThe storage team at Firebolt Services owns everything...


  • Seattle, Washington, United States BayOne Solutions Full time

    Job Title: Software Development ExpertWe are seeking a highly skilled Software Development Expert to join our team at BayOne Solutions. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale software applications that impact millions of customers.Key Responsibilities:Develop software applications using...


  • Seattle, Washington, United States Apple Full time

    Job DescriptionWe're seeking a highly skilled Sr. Software Engineer to join our Apple Service Engineering team. The ideal candidate will have a strong background in software development, with expertise in designing and building scalable data services. This is an exciting opportunity to work on complex problems and distributed systems, driving innovation and...


  • Seattle, Washington, United States Aurora Innovation Full time

    Job SummaryAurora Innovation is seeking a highly skilled Cybersecurity Operations Engineer to join our team. As a key member of our Detection and Response team, you will be responsible for identifying, containing, and eradicating cybersecurity threats in our software, hardware, and services.Key ResponsibilitiesMonitor and investigate security threats across...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleAs a Software Development Engineer in Amazon S3, you will be responsible for designing, implementing, and deploying innovative software solutions to deliver new features in performance, cost, and reliability. You will work with a talented team of engineers and leaders to deliver capabilities that delight our customers.Key ResponsibilitiesDesign...


  • Seattle, Washington, United States Belcan Full time

    About the Role:We are seeking a highly skilled Software Development Engineer I to join our team at Belcan. As a Software Development Engineer I, you will be responsible for collaborating with experienced cross-disciplinary colleagues to conceive, design, and bring innovative products and services to market.Key Responsibilities:Design and build innovative...


  • Seattle, Washington, United States Aditi Consulting Full time

    Job Summary:Aditi Consulting is seeking a skilled Software Development Engineer II to join our team. As an engineer on this team, you will own the design of major features from end-to-end, from Web UI to various services and persistent storage as well as integrations with other company systems.You will work with other engineers from many backgrounds to...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced cross-disciplinary Amazonians to conceive, design, and...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAs a Senior Software Development Engineer, L6, Nitro SSD at Amazon, you will be responsible for designing and building next-generation storage solutions for AWS world-scale compute and storage platforms. You will lead a team of highly motivated software developers in solving challenging problems with innovative solutions, leveraging software...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a seasoned software development engineer to lead a highly complex program to help Amazon's supplier provide data to enable us to measure their carbon footprint at scale.This role will collaborate closely with product managers, TPMs and program managers to build and launch products in the supplier measurement space.Key...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAmazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. As a Software Development Engineer on our team, you will be responsible for designing, implementing, and delivering state-of-the-art distributed, high-performance data and transaction management processing...