Amazon Development Center U.S., Inc.
Technology
SoftwareDevEngineerIII,RDSforOracle
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Dev Engineer III, RDS for Oracle at Amazon Development Center U.S., Inc.. Skills: Database systems, Distributed systems, Storage architecture, Systems programming. Lead architecture and design of distributed database systems. Optimize performance for high-availability”
Industry & Context.
Troubleshooting tools; Root cause analysis
What They're Looking For.
Must Have
7 or more years of software development experience, Deep expertise in database systems, Deep expertise in distributed systems, Deep expertise in storage architecture, Deep expertise in systems programming, Design and implement large-scale systems, Fundamentals in data structures, Fundamentals in algorithms, Fundamentals in system design, Experience with C, C++, Java, or Python, Excellent communication skills, 5+ years non-internship professional software development, 5+ years programming experience, 5+ years leading design or architecture, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team
Nice to Have
Experience with relational databases, Experience with Oracle, Worked on cloud infrastructure, Worked on managed services, Experience with AWS services, Experience with similar cloud platforms, Contributed to open-source projects, Experience with operational excellence practices, Experience with incident response, 5+ years full software development life cycle, Bachelor's degree in computer science
What You'll Do.
Lead architecture and design of distributed database systems
Optimize performance for high-availability
Optimize performance for scalability
Develop solutions integrating Linux-based RDS Oracle
Integrate RDS Oracle with AWS infrastructure
Design integrations between Oracle and AWS services
Serve as technical lead for database services
Address complex customer requirements
Address complex customer concerns
Collaborate to design database solutions
Collaborate to implement database solutions
Engage directly with customers
Gather customer requirements
Provide technical consultations
Support complex implementations
Translate customer needs into specifications
Translate customer needs into roadmap items
Lead agile development cycles
Prototype new database features
Develop new database features
Deploy new database features
Balance speed of delivery
Balance security requirements
Balance scalability requirements
Stay abreast of competitor offerings
Contribute to product strategy
Propose innovative features
Implement innovative features
Develop strategies for managing database performance
Support thousands of concurrent customers
Create monitoring tools
Create troubleshooting tools
Design automation systems for database management
Integrate AI technologies
Integrate ML technologies
Ensure database solutions meet security standards
Ensure database solutions meet compliance regulations
Develop security best practices
Implement security best practices
Provide technical guidance to junior members
Provide mentorship to junior members
Conduct design reviews
Offer feedback on architecture
Offer feedback on performance
Offer feedback on scalability
Create technical documentation
Create best practices guides
Create educational materials
How You'll Work.
Team & Collaboration
Account managers; Solution architects; Junior team members
Communication Scope
Explain complex technical concepts
Process & Methodology
Agile development cycles
Full Job Description
Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We are looking for an experienced engineer to design and build the next generation of managed database services that power mission-critical applications worldwide. About the Role As a Software Development Engineer III on the RDS for Oracle team, you will own the design and implementation of complex features that scale to millions of database instances. You will work on the full stack—from kernel-level optimizations and storage architecture to customer-facing APIs and operational tooling. Your work directly impacts how enterprises run their most critical databases on AWS. Key Responsibilities You will lead the architecture and design of large-scale, distributed database systems using RDS Oracle in AWS cloud environments. This includes optimizing performance for high-availability and scalability, developing solutions that integrate Linux-based RDS Oracle with AWS infrastructure, and designing integrations between Oracle and other AWS services such as EC2, VPC, and IAM. You will serve as a technical lead for enterprise-level database services, addressing complex customer requirements and concerns. You will collaborate with account managers and solution architects to design and implement database solutions that meet specific enterprise needs. You will engage directly with customers to gather requirements, provide technical consultations, and support complex implementations, translating customer needs into technical specifications and product roadmap items. You will lead agile development cycles to quickly prototype, develop, and deploy new database features and improvements. You will balance speed of delivery with code quality, security, and scalability requirements. You will stay abreast of competitor offerings and contribute to product strategy by proposing and implementing innovative features to maintain AWS's competitive edge in the database services market. You will devel
Applying for this Software Dev Engineer III, RDS for Oracle role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Center U.S., Inc.?
Real rants from real employees. Read before you apply.