Software Development Engineer, Aurora Open Source engines
Core
Design and develop software solutions to optimize the performance, availability, and durability of Amazon Aurora open source and cloud native databases.
Role type
Senior IC software development engineer (database performance)
Builds
High-quality, efficient, and maintainable code for PostgreSQL engine and storage integration
Domain
Cloud computing, distributed systems, database technologies
Deliverable
production ML models | product features
Required skills
C++, Java, C#, Perl, Object Oriented Design, distributed software applications, multi-threaded systems, large-scale system design
Preferred skills
Full software development life cycle, code reviews, source control management, build processes, testing, operations
Technologies
PostgreSQL, Amazon Aurora, AWS infrastructure
Responsibilities
Design and develop innovative software solutions to enhance Aurora performance; Collaborate with engineers to push boundaries of PostgreSQL engine; Troubleshoot and debug complex technical issues; Contribute to design and implementation of new features; Write high-quality, efficient, and maintainable code; Analyze workloads and engineer solutions to drive performance improvements
Seniority
Senior, hands-on IC
