Software Development Engineer II, AWS Throttling

Amazon
Seattle, WAFULL_TIMEPosted Jul 24, 2026

Role responsibilities

Build and maintain high-performance distributed systems for rate limiting to protect AWS services from traffic spikes. Design scalable solutions, manage operational health, and mentor junior engineers through code reviews and design discussions.

Requirements

Requires 3+ years of professional software development experience and a bachelor's degree in Computer Science or a related field. Must have experience in designing large-scale distributed systems using languages such as Java, C++, or C#.

Key skills

Java, TypeScript, Rust, Distributed Systems, Rate Limiting, Object Oriented Design, System Architecture, Low Latency Systems, High Availability, Scalability, Code Review, Operational Metrics, Multi-threading, C#, C++, Perl

Keywords

AWS, Throttling, Distributed Systems, Rate Limiting, Java, TypeScript, Rust, C#, C++, Perl, Low Latency, High Availability, Scalability, Object Oriented Design, Software Development Life Cycle, Infrastructure Services, Cloud Computing, Multi-threading, System Health, Resource Utilization

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free