The Aurora DSQL team at AWS is building revolutionary transactional database technology delivering innovative customer experiences in the areas of automated operations global scale query processing and storage. If contributing to the design and development of a new first-of-its-kind database excites you then a role on this new initiative may be your dream job. Join us during this formative period of the product and be a leader in shaping the future of databases at Amazon and beyond!
The Aurora DSQL Control Plane team designs and develops the systems that manage and orchestrate the deployment scaling metering and maintenance of distributed SQL database clusters. As a member of this team you will build critical metering and billing services which ensure customers can trust and easily understand their costs. As an engineer on the team you will be responsible for building and operating large-scale distributed systems and web services implementing automated database operations and maintenance capabilities and working in an agile software development environment.
An ideal candidate has expertise in software architecture and large-scale design patterns experience with both relational and non-relational database systems proficiency in Rust programming and a background in designing and operating highly available distributed systems. In addition they thrive on creative and collaborative problem solving and also enjoy the challenge of operating services at AWS scale.
AWS Utility Computing (UC) provides product innovations from foundational services such as Amazons Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to consistently released new product innovations that continue to set AWSs services and features apart in the industry. As a member of the UC organization youll support the development and management of Compute Database Storage Internet of Things (Iot) Platform and Productivity Apps services in AWS including support for customers who require specialized security solutions for their cloud services
- 5 years of non-internship professional software development experience - 5 years of programming with at least one software programming language experience - 5 years of leading design or architecture (design patterns reliability and scaling) of new and existing systems experience - Experience as a mentor tech lead or leading an engineering team
- 5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience - Bachelors degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.