Logo
Amazon

Software Development Engineer - Aurora Storage

Amazon, Seattle, Washington, us, 98127

Save Job

Are you passionate about creating large-scale cloud database services? Do you seek to innovate how databases are structured in the cloud environment? Join our team at Amazon Web Services (AWS) as a Software Development Engineer for Aurora Storage and make a significant impact on hundreds of thousands of users utilizing our database services. Amazon Aurora, compatible with MySQL and Postgres, is a revolutionary relational database service that combines high-performance and availability with the cost-effectiveness of open-source databases. Our unique storage platform powers an auto-scaling and auto-healing distributed storage solution on a global scale. We are on the lookout for talented software engineers eager to develop large-scale systems that span tens of thousands of servers across multiple data centers worldwide. In this hands-on role, you will design and develop pivotal software components that are essential to our leading cloud database services. Key Responsibilities: Collaborate with diverse teams and projects to impact our global customer base. Address and solve innovative technical challenges across all system layers. Design, implement, test, deploy, and maintain cutting-edge software solutions to enhance service performance, reliability, cost-effectiveness, and security. Create metrics and implement automation processes while identifying and correcting software defects. Participate in design discussions, code reviews, and engage with stakeholders both internally and externally. Work in a dynamic, startup-like environment, focusing on the most impactful projects. About Our Team: We proudly support and mentor new team members, fostering an environment that values knowledge-sharing and career advancement. No matter your level of experience, we strive to assign projects that empower you to develop your engineering skills. Inclusivity and Work-Life Balance: AWS champions diversity and encourages candidates from all walks of life to apply, regardless of whether they meet all qualifications. We emphasize work-life harmony, seeking to provide flexible work conditions that support both professional and personal success. Qualifications: 3+ years of professional software development experience. 2+ years of experience in designing or architecting systems for reliability and scalability. Proficiency in at least one programming language. Preferred Qualifications: 3+ years of experience through the full software development life cycle. Bachelor's degree in computer science or a related field. Experience in embedded development using C/C++. This position is based at our Amazon Development Center U.S., Inc. facility. The base salary for this role ranges from $129,300 to $223,600, depending on geographic location and individual qualifications. Amazon is proud to be an equal opportunity employer.