Software Development Engineer - Real-Time Data Streaming

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

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

Job summary

Amazon in Seattle seeks an experienced Software Development Engineer to help build high-scale, real-time data processing services. You will work with product and program managers to refine requirements, define architecture, and contribute to design reviews and launches.

The role emphasizes delivering reliable, efficient software in a fast-moving cloud environment, collaborating with engineers and customers, and shaping the next generation of streaming services.

Qualifications

  • 5+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Responsibilities

  • You solve difficult problems, applying appropriate technologies and best practices.
  • You work with your team to invent, design and build software that is stable and performant.
  • You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not). Your solutions are pragmatic.
  • You consider the legacy of the code you produce and write code that an SDE unfamiliar with the system can understand.
  • You limit the use of short-term workarounds. You do things with the proper level of complexity the first time (or at least minimize incidental complexity).
  • You create flexible software without over-engineering. You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies.
  • You are efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.).
  • You work on project ideas with customers, stakeholders, and peers.

Skills

Software development
System design
Programming languages

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon in Seattle seeks an experienced Software Development Engineer to help build high-scale, real-time data processing services. You will work with product and program managers to refine requirements, define architecture, and contribute to design reviews and launches.

The role emphasizes delivering reliable, efficient software in a fast-moving cloud environment, collaborating with engineers and customers, and shaping the next generation of streaming services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Data Streams Software Engineer
Real-Time Data Streams Software Engineer

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Real-Time Streaming SDE — Build Kinesis-Scale Cloud Services
Real-Time Streaming SDE — Build Kinesis-Scale Cloud Services

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
Software Development Manager - Streaming Data Platform
Software Development Manager - Streaming Data Platform

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Software Engineer, Real-Time Streaming on AWS Flink
Software Engineer, Real-Time Streaming on AWS Flink

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer - Data Streaming & Open Source
Software Development Engineer - Data Streaming & Open Source

Amazon Web Services (AWS) • Seattle (WA)

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

Amazon Inc. • Town of Westboro (WI)

On-site
USD 144,000 - 194,000
RSUs
401(k) matching
Health insurance
Software Engineer, Real-Time Data Pipelines
Software Engineer, Real-Time Data Pipelines

Amazon • Westborough (MA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Stream Management Backend Engineer II
Stream Management Backend Engineer II

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 150,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+13
Software Development Manager, Streaming Data Platform
Software Development Manager, Streaming Data Platform

Amazon • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
401(k) matching
Paid time off
+1
Senior Engineering Manager, Real-Time Data Streaming Platform
Senior Engineering Manager, Real-Time Data Streaming Platform

Nordstrom Inc • Seattle (WA)

Hybrid
USD 191,000 - 297,000
Medical/Vision
Dental
Retirement
+5