Amazon Development Center U.S., Inc.

Technology

SoftwareDevEngineerIII,RDSforOracle

$168–227k Redmond, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

Technology
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →