Senior Software Development Engineer, RDS PostgreSQL

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$151,300 - $261,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer, RDS PostgreSQL

Amazon RDS for PostgreSQL runs a massive fleet of PostgreSQL databases in the world. We build software, patent new technologies, and attend conferences globally to expand our knowledge. PostgreSQL is the most advanced open-source database, and we're proud to contribute to its success. By combining PostgreSQL with Amazon Web Services, we offer a winning solution for startups and enterprises moving their critical data and applications to the cloud.

We face challenging problems in distributed systems, concurrency, database internals, caching, query optimization, languages, and performance engineering. Our goal is to become the world's best managed database, built by an excellent team while having fun.

As a Senior Software Development Engineer, you'll have the opportunity to:

  • Work on a service used by millions of customers
  • Solve complex problems most software developers don't yet know exist
  • Take ownership of key components of the service
  • Learn about large-scale fault-tolerant systems in practice
  • Innovate and invent every day
  • Be part of AWS, the leader in the cloud computing revolution

Key responsibilities include:

  • Solving challenging technical problems at every layer of the stack
  • Designing, implementing, testing, deploying, and maintaining innovative software solutions
  • Building high-quality, highly available, always-on products
  • Researching implementations for the best possible customer experiences
  • Participating in design discussions and code reviews
  • Working cross-functionally to drive business decisions with technical input

We value diverse experiences and encourage applications from candidates with non-traditional backgrounds. Our team supports new members through knowledge-sharing, mentorship, and thorough code reviews. We care about your career growth and strive to assign projects that develop your engineering expertise.

Join us in shaping the future of cloud computing and database technology!

Last updated a month ago

Responsibilities For Senior Software Development Engineer, RDS PostgreSQL

  • Design, implement, test, deploy and maintain innovative software solutions
  • Solve challenging technical problems at every layer of the stack
  • Build high-quality, highly available, always-on products
  • Research implementations for best possible customer experiences
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions with technical input

Requirements For Senior Software Development Engineer, RDS PostgreSQL

PostgreSQL
Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • 5+ years of full software development life cycle experience (preferred)

Benefits For Senior Software Development Engineer, RDS PostgreSQL

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity (as part of total compensation package)
  • Sign-on payments (as part of total compensation package)

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, RDS PostgreSQL

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Software Development Engineer, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.

Sr. Software Development Engineer, Delivery Choices

Senior Software Engineer role at Amazon's Delivery Choices team, focusing on developing innovative delivery solutions and leading technical initiatives.

Sr. Software Dev Engineer, Intent Driven Network

Senior Software Engineer role at Amazon AWS focusing on Intent Driven Network infrastructure and distributed systems development.