Software Development Engineer, AWS Transactional Services

Amazon

Seattle, WA, US
143,700.00 - 194,400.00 usd annually py
On-site
Distributed systems engineering
High availability system design
Operational excellence focus
This role involves solving complex distributed systems challenges that serve as critical building blocks for major AWS services like S3 and DynamoDB

Job Summary

  • This role involves solving complex distributed systems challenges that serve as critical building blocks for major AWS services like S3 and DynamoDB.
  • Engineers are expected to create maintainable software without over-engineering while making appropriate trade-offs to navigate constraints.
  • The team prioritizes operational excellence, requiring engineers to understand how decisions impact costs and drive continuous system improvements.

Matching Summary

This role involves solving complex distributed systems challenges that serve as critical building blocks for major AWS services like S3 and DynamoDB.

Salary

143,700.00 - 194,400.00 USD annually

Skills & Requirements

Must-have

  • Distributed systems engineering
  • High availability system design
  • Operational excellence focus
  • Secure and performant software

Nice-to-have

  • Pragmatic architectural trade-offs
  • Collaborative technical debate
  • Continuous improvement mindset
  • Cross-team dependency management

Key Requirements

  • Proficiency in broad range of design approaches
  • Experience with robust solution implementation
  • Ability to root cause anomalies

Work Rights

Not specified

Tailored Resume

Cover Letter