Software Development Engineer

Amazon

Palo Alto (CA)

On-site

USD 165,200 - 223,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Parental leave
Paid time off

Job summary

Amazon is seeking a software development engineer to build and maintain scalable, high-availability relational database services on AWS. Candidates should have at least 3 years of professional experience and a bachelor’s degree in a relevant field. This role involves collaborating with engineers on complex distributed systems.

The offered salary ranges from USD 165,200 to 223,600 annually, complemented by comprehensive benefits including health insurance and 401(k) matching.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 1+ year of software development engineer or related occupational experience.
  • Experience programming with at least one software programming language.

Responsibilities

  • Build and maintain scalable, high-availability relational database services on AWS.
  • Collaborate with engineers on distributed systems and performance engineering.

Skills

Software development
Design patterns
C#
C++
Java
Perl
Object-Oriented Design

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Job description

Overview

Amazon is breaking new ground and changing the rules for relational databases. At Amazon Web Services (AWS) we serve customers at ultra‑large scale, tackling complex problems related to growth, scaling, high performance, availability and durability. Join the core group responsible for the availability and durability of the world’s largest fleet of relational databases on the cloud.

Responsibilities

Build and maintain scalable, high‑availability, and high‑performance relational database services on AWS. Collaborate with a team of engineers on distributed systems, concurrency, data durability, performance engineering, and language framework development.

Required Qualifications
  • 3+ years of non‑internship professional software development experience
  • 2+ years of non‑internship design or architecture experience (design patterns, reliability and scalability) for new and existing systems
  • 1+ year of software development engineer or related occupational experience
  • 1+ year of designing and developing large‑scale, multi‑tiered, multi‑threaded, embedded or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl
  • 1+ year of Object‑Oriented Design experience
  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
Preferred Qualifications
  • Experience designing stateful Apache Flink applications utilizing CDC ingestion, checkpoint optimization, and exactly‑once delivery into Apache Iceberg or similar lakehouse formats
  • Proven ability to build REST APIs for lifecycle management and deploy high‑throughput, low‑latency workloads on EKS/Kubernetes with a focus on auto‑recovery and zero‑downtime upgrades
Equal Opportunity

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include working safely and cooperatively with other employees, supervisors, and staff; adhering to standards of excellence; communicating effectively and respectfully; and following all federal, state, and local laws and company policies.

Compensation and Benefits

The base salary range for this position is USD 165,200 – 223,600 annually. The compensation package may include sign‑on payments and restricted stock units. Amazon offers comprehensive benefits, including health, dental, vision, prescription, basic life & AD&D insurance, supplemental life plans, EAP, mental health support, flexible spending accounts, adoption and surrogacy reimbursement, 401(k) matching, paid time off, and parental leave.

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

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Amazon Web Services (AWS) • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Software Development Engineer
Software Development Engineer

Amazon • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Cloud Database Engineer — Scale, Availability, & Performance
Cloud Database Engineer — Scale, Availability, & Performance

Amazon Web Services (AWS) • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Software Development Engineer, Aurora MySQL Engine
Software Development Engineer, Aurora MySQL Engine

Amazon • East Palo Alto (CA)

On-site
USD 165,000 - 224,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
Software Development Engineer, Serverless (AWS)
Software Development Engineer, Serverless (AWS)

Amazon • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
Software Development Engineer, Transactional Services (Database & Distributed Systems) (AWS)
Software Development Engineer, Transactional Services (Database & Distributed Systems) (AWS)

Amazon • Seattle (WA)

On-site
USD 143,000 - 195,000
Sign-on bonus and RSUs
Health insurance
401(k) matching
Software Development Engineer, AWS Catalog
Software Development Engineer, AWS Catalog

Socket.dev • East Palo Alto (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Software Development Engineer – Amazon DynamoDB, AWS DynamoDB Global Tables
Software Development Engineer – Amazon DynamoDB, AWS DynamoDB Global Tables

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer II, AWS DynamoDB
Software Development Engineer II, AWS DynamoDB

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1