Software Development Engineer II, Aurora Open Source Engines
Descrizione dell'offerta
Software Development Engineer II, Aurora Open Source Engines
AWS Utility Computing (UC) provides product innovations—from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that set AWS’s services and features apart. As a member of the UC organization, you’ll 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.
Are you interested in building hyper‑scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Do you want to have direct and immediate impact on hundreds of thousands of users who use AWS database services?
Amazon Aurora is an exciting new area of innovation for AWS. The Postgres‑compatible edition is built on one of the most active code bases in the open source community, offering enterprise‑class performance, availability, and durability along with RDS‑style management benefits. We are one of the fastest growing businesses within Amazon Web Services, with teams in Seattle and Boston.
Amazon Aurora PostgreSQL Engine team is looking for experienced technical experts in relational databases and large‑scale storage system technologies. These roles own the design and development of significant system software components critical to our industry‑leading database services architected for the cloud. You will help design, build, and maintain highly scalable distributed database systems that provide availability, reliability, and performance guarantees.
Key job responsibilities
- Collaborate across diverse teams, projects, and environments to impact our global customer base.
- Solving challenging technical problems, often ones not solved before, at every layer of the stack.
- Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.
- Build high‑quality, highly available, always‑on products.
- Research implementations that deliver the best possible experiences for customers.
A day in the life
- Build high‑impact solutions for a large customer base.
- Participate in design discussions, code review, and communicate with internal and external stakeholders.
- Work cross‑functionally to help drive business decisions with your technical input.
- Work in a startup‑like development environment, focusing on the most important work.
Basic Qualifications
- 3+ years of non‑internship professional software development experience.
- 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience programming with at least one software programming language.
Preferred Qualifications
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's 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.
#J-18808-Ljbffr