Sr Software Engineer, AWS Managed Backend Services

Amazon.com, Inc.
Seattle, WA, United States
4 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Adobe InDesign Artificial Intelligence Amazon Web Services Computer Programming Databases Relational Databases Identity and Access Management Network Control OAuth OpenID Software Engineering Data Storage Management
+3 more
Change Data Capture Backend Software Coding

Job description

Experteer Overview Join AWS to help craft a greenfield, fully-managed backend platform that unifies databases, authentication, and other functions for developers. You will shape a scalable, multi-tenant control plane and edge-case-rich backend services, enabling AI-assisted development at scale. You’ll collaborate across teams to deliver a cohesive developer experience and drive technically ambitious initiatives. This role offers hands-on coding, architecture leadership, and high-impact delivery in a fast-moving AWS environment. Compensation / Benefits * Control Plane Architecture: design and build scalable, multi-tenant orchestration of backend resources across regions * Database & Storage Services: implement managed relational DB capabilities including schema management, migrations, RLS, and real-time change data capture * Authentication & Authorization: develop IAM services with OAuth/OIDC, social login, JWT management, and multi-tenant isolation * AI-Native Developer Experience: define SDKs, CLI tools, and tooling to integrate AI agents and MCP-based workflows * Technical Leadership: lead multi-engineer projects, participate in design reviews, mentor engineers, and influence technical roadmap Tasks * 5+ years of non-internship software development experience * 5+ years of programming experience in at least one language * 5+ years of leading design or architecture of complex systems * Experience as a mentor, tech lead, or leading an engineering team * Experience delivering complex software systems to customers Key requirements * sign-on payments and RSUs * health insurance (medical, dental, vision) * 401(k) matching * paid time off * parential leave * disability and life insurance

Requirements

of define SDKs, CLI tools, and tooling to integrate AI agents and MCP-based workflows * Technical Leadership: lead multi-engineer projects, participate in design reviews, mentor engineers, and influence technical roadmap Tasks * 5+ years of non-internship software development experience * 5+ years of programming experience in at least one language * 5+ years of leading design or architecture of complex systems * Experience as a mentor, tech lead, or leading an engineering team * Experience delivering complex software systems to customers Key requirements * sign-on payments and RSUs * health insurance (medical, dental, vision) * 401(k) matching * paid time off * parential leave * disability and life insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

4:35 min

Setting up passwordless federated identity configuring OpenID Connect patterns

Marcel Lupo · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:22 min

Adapting OpenID Connect for decentralized data sharing

Adam Larter Adam Larter · WWC 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all