Software Dev Engineer, RDS Platform

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.

Description For Software Dev Engineer, RDS Platform

Amazon Web Services (AWS) is seeking a Software Development Engineer for their Relational Database Service (RDS) team in the San Francisco Bay Area. This role is part of one of AWS's fastest-growing businesses, focused on providing cloud database solutions that simplify database management for customers worldwide.

The position offers an exciting opportunity to work on large-scale distributed systems, where you'll be responsible for building and evolving services that operate at massive scale. You'll be working with technologies like Java, Python, and various database systems, contributing to a service that allows customers to set up and manage databases with just a few clicks.

As part of the AWS Utility Computing (UC) organization, you'll be at the forefront of cloud innovation, working on foundational services like Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2). The role combines technical challenges with leadership opportunities, as you'll be expected to mentor other engineers and drive architectural decisions.

The ideal candidate will bring 3+ years of professional software development experience and a strong background in distributed systems design. You'll be joining a team that values work-life harmony, diversity, and continuous learning. Amazon offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits.

This role is perfect for engineers who are passionate about solving complex problems, have a strong sense of ownership, and want to make a significant impact on cloud infrastructure used by companies worldwide. You'll be working in a startup-like environment within one of the world's leading tech companies, focusing on the most important challenges while having access to vast resources and opportunities for growth.

The team culture emphasizes knowledge-sharing, mentorship, and inclusive practices, with various employee-led affinity groups and ongoing learning experiences. You'll have the opportunity to participate in events and conferences that promote diversity and inclusion, such as Conversations on Race and Ethnicity (CORE) and AmazeCon.

If you're excited about creating and operating always-on databases in the AWS cloud, working with cutting-edge technology, and being part of a team that's shaping the future of cloud computing, this role offers the perfect combination of technical challenges and growth opportunities.

Last updated a month ago

Responsibilities For Software Dev Engineer, RDS Platform

  • Build large-scale distributed software systems
  • Lead design and rearchitecture of new and existing services
  • Translate requirements into detailed architecture and design
  • Test and deploy software, and document features
  • Provide guidance and mentoring to other engineers
  • Collaborate with principal engineers
  • Interact with customers and service teams
  • Support service operations
  • Create metrics and implement automation

Requirements For Software Dev Engineer, RDS Platform

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Software Dev Engineer, RDS Platform

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?