Software Development Engineer , Aurora Storage

Software Development Engineer , Aurora Storage

2-5 years
Not Specified

Job Description

Job Description :
Job summary
Do you want to grow your career with the fastest growing service in AWS Do you want to revolutionize the way databases are built for the cloud Come join our team to build and deliver industry leading next generation storage service purpose built for databases.

Amazon Aurora offers relational database engines that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. It provides up to five times better performance than MySQL or three times better performance than PostgreSQL all at a price point one tenth that of a commercial database while delivering similar performance and availability. Amazon Aurora is breaking new ground and changing the rules for relational databases. Aurora is an exciting area of innovation for AWS, especially in its storage layer which is truly the secret sauce behind the unmatched availability, durability and performance of Aurora.

We are looking for software developers who are passionate about databases and large-scale storage system technologies, and excited about building database systems that run across thousands of servers across multiple datacenters worldwide. These are core systems development positions where you will grow to own the design and development of significant system software components critical to our industry leading database services architected for the cloud. You will be part of the team that architects, designs, and implements highly scalable distributed database systems that provide availability, reliability and performance guarantees. This is a hands-on position where you will be asked to do everything from building rock-solid components to mentoring other engineers. You need to be not only a top software developer with a good track record of delivering, but also excel in communication, leadership and customer focus. This is a unique and rare opportunity to get in on the ground floor within a fast-growing business and help shape the technology and the product.

Come, join us in reinventing database systems for the cloud!

Basic Qualifications :
. Bachelor's degree in computer science or related field, or equivalent professional experience
. 2+ years of non-internship professional software development experience
. Ability to write clean, object-oriented, well-structured and maintanable code
. Proficiency with at least one language such as C, C++, C#, Go, Java, JavaScript, Python or Scala
Preferred Qualifications :
. 1+ years of experience contributing to architecture and design, utilizing best practices to achieve availability, reliability and scalability
. Experience building scalable distributed systems with service oriented architectures
. A deep understanding of software engineering practices, object oriented analysis & design, design patterns and algorithms
. Experience with distributed databases and/or storage systems
. Demonstrated strong technical judgment in conjunction with passionate customer-focus
. Good verbal and written communication skills

About Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By giving customers more of what they want - low prices, vast selection, and convenience - continues to grow and evolve as a world-class e-commerce platform. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of innovation that is part of the company's DNA. The world's brightest technology minds come to to research and develop technology that improves the lives of shoppers and sellers around the world.

Job Source :

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content