Software Development Engineer, Aurora Limitless Database
Aurora Limitless Database combines novel distributed database techniques with an innovative serverless platform and heat management capabilities to automatically scale to millions of write transactions per second and manages petabytes of storage within a single database.
About the Role
We are looking for software engineers who have extensive experience working in relational database engine internals. Experience with PostgreSQL development and knowledge of distributed databases concepts will be an added advantage.
Key Responsibilities
* Design and develop high-performance database components
* Collaborate with cross-functional teams to identify and prioritize feature development
* Work closely with other engineers to ensure scalability, reliability, and security of our database services
Requirements
* 2+ years of database engine development experience within a well-known database system
* 3+ years of non-internship professional software development experience
* 3+ years of programming experience
PREFERRED QUALIFICATIONS
* 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
* Experience in designing system components
* Bachelor's degree in computer science or equivalent
* PostgreSQL internals knowledge