Software Dev Engineer III, RDS for Oracle

Amazon

Redmond (WA)

On-site

USD 168,000 - 227,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon is hiring a Software Development Engineer III for the RDS for Oracle team. You will own the design and implementation of complex features that scale to millions of database instances in the AWS cloud.

You will work across the stack from kernel-level optimizations to customer-facing APIs and tooling. You will lead agile cycles, collaborate with solution architects, and engage directly with customers to translate needs into technical specs and roadmap items.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • Strong fundamentals in data structures, algorithms, and system design.
  • Experience with C, C++, Java, or Python.
  • Excellent communication skills for technical and non-technical audiences.

Responsibilities

  • Lead the architecture and design of large-scale distributed database systems using RDS Oracle in AWS.
  • Optimize performance for high availability and scalability.
  • Develop integrations between Oracle and AWS services such as EC2, VPC, and IAM.
  • Provide technical guidance and mentorship to junior team members.
  • Create comprehensive technical documentation and best practices.
  • Contribute to product strategy with innovative features.

Skills

C/C++/Java/Python
Distributed systems
Database systems
Systems programming
Mentorship
Communication skills

Education

Bachelor's degree in CS or equivalent

Tools

Linux
AWS

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 develop and implement strategies for managing database performance at massive scale, supporting thousands of concurrent customers. This includes creating advanced monitoring and troubleshooting tools for large‑scale database deployments and designing sophisticated automation systems for database management tasks. You will integrate AI and ML technologies to enhance database performance, security, and ease of use.

You will ensure all database solutions meet required security standards and compliance regulations such as FedRAMP, GDPR, and HIPAA. You will develop and implement security best practices for database management in cloud environments.

You will provide technical guidance and mentorship to junior team members, conduct design reviews, and offer feedback on architecture, performance, and scalability issues. You will create comprehensive technical documentation for internal teams and customers, including best practices guides, whitepapers, and other educational materials related to RDS Oracle on AWS.

Required Qualifications

You have 7 or more years of software development experience, with deep expertise in at least one of the following: database systems, distributed systems, storage architecture, or systems programming. You have demonstrated ability to design and implement large‑scale systems that handle millions of concurrent operations. You have strong fundamentals in data structures, algorithms, and system design. You have experience with C, C++, Java, or Python. You have excellent communication skills and can explain complex technical concepts clearly to both technical and non‑technical audiences.

Preferred Qualifications

You have experience with relational databases, particularly Oracle. You have worked on cloud infrastructure or managed services. You have experience with AWS services or similar cloud platforms. You have contributed to open‑source projects. You have experience with operational excellence practices and incident response.

Key job 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 develop and implement strategies for managing database performance at massive scale, supporting thousands of concurrent customers. This includes creating advanced monitoring and troubleshooting tools for large‑scale database deployments and designing sophisticated automation systems for database management tasks. You will integrate AI and ML technologies to enhance database performance, security, and ease of use.

You will ensure all database solutions meet required security standards and compliance regulations such as FedRAMP, GDPR, and HIPAA. You will develop and implement security best practices for database management in cloud environments.

You will provide technical guidance and mentorship to junior team members, conduct design reviews, and offer feedback on architecture, performance, and scalability issues. You will create comprehensive technical documentation for internal teams and customers, including best practices guides, whitepapers, and other educational materials related to RDS Oracle on AWS.

Basic Qualifications
  • 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
  • You have deep expertise in at least one of the following: database systems, distributed systems, storage architecture, or systems programming
  • You have excellent communication skills and can explain complex technical concepts clearly to both technical and non‑technical audiences.
Preferred Qualifications
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • You have experience with relational databases, particularly Oracle.
  • You have worked on cloud infrastructure or managed services.
  • You have experience with AWS services or similar cloud platforms.
  • You have contributed to open‑source projects.
  • You have experience with operational excellence practices and incident response.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, WA, Redmond - 168,100.00 - 227,400.00 USD annually

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Dev Engineer III, RDS for Oracle
Software Dev Engineer III, RDS for Oracle

Amazon Web Services (AWS) • Redmond (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Worldwide Specialist Solutions Architect - Database, Data & AI
Worldwide Specialist Solutions Architect - Database, Data & AI

Amazon Web Services (AWS) • San Francisco (CA)

On-site
USD 176,000 - 239,000
Worldwide Specialist Solutions Architect - Database, Data & AI
Worldwide Specialist Solutions Architect - Database, Data & AI

Amazon Web Services (AWS) • Jersey City (NJ)

On-site
USD 169,000 - 229,000
Worldwide Specialist Solutions Architect - Database, Data & AI (AWS)
Worldwide Specialist Solutions Architect - Database, Data & AI (AWS)

Amazon • Seattle (WA)

On-site
USD 154,000 - 208,000
Software Development Engineer, RDS SQL Server
Software Development Engineer, RDS SQL Server

Amazon Web Services (AWS) • Redmond (WA)

On-site
USD 143,000 - 195,000
Software Development Engineer II, RDS Telemetry Platform
Software Development Engineer II, RDS Telemetry Platform

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
RSUs
401(k) matching
Health insurance
+2
Software Development Engineer, RDS SQL Server
Software Development Engineer, RDS SQL Server

Amazon • Redmond (WA)

On-site
USD 143,000 - 195,000
Software Development Engineer II, RDS Telemetry Platform
Software Development Engineer II, RDS Telemetry Platform

Amazon Web Services (AWS) • Redmond (WA)

On-site
USD 143,000 - 195,000
Senior Software Development Engineer, AWS RDS for SQL Server
Senior Software Development Engineer, AWS RDS for SQL Server

Amazon Web Services (AWS) • Redmond (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
+1
Software Dev Engineer II
Software Dev Engineer II

Amazon • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
RSUs
Sign-on bonus
Health insurance
+2