Software Development Engineer, Aurora Limitless Database
We are seeking an experienced database kernel developer to join our team in building large-scale database services in the cloud. As a software engineer on this project, you will have direct and immediate impact on hundreds of thousands of users who rely on AWS database services.
About the Role
Aurora Limitless Database combines innovative distributed database techniques with a serverless platform and heat management capabilities. This enables automatic scaling to millions of write transactions per second and manages petabytes of storage within a single database.
Key Responsibilities
* Design and develop high-performance database components
* Collaborate with cross-functional teams to ensure scalability and reliability
* Develop and maintain efficient database algorithms
Requirements
* 2+ years of experience in database engine development
* 3+ years of professional software development experience
* Strong understanding of relational databases and distributed systems
Preferred Qualifications
* Experience with PostgreSQL internals
* Full software development life cycle experience
* Bachelor's degree in Computer Science or equivalent
Estimated Salary: $180,000 - $250,000 per year
This role requires a strong foundation in computer science and experience working with large-scale distributed systems. If you are passionate about building high-performance databases and want to make a significant impact on the cloud computing landscape, we encourage you to apply.