Software Development Engineer II, Managed Rendering for App
Core
Design and build server-driven UI frameworks and mobile runtimes for the Amazon Shopping app, enabling dynamic experiences for hundreds of millions of shoppers without app updates.
Role type
Senior IC software development engineer (mobile infrastructure)
Builds
Server-driven rendering pipelines, cross-platform mobile infrastructure, and bridge APIs for iOS and Android
Domain
E-commerce, mobile application development, server-driven rendering
Required skills
React Native, Swift/Objective-C, Kotlin, Android development, iOS development, system design, performance optimization, cross-platform architecture
Preferred skills
Full software development lifecycle experience, code review leadership, technical roadmap planning, AI tooling integration
Technologies
React Native, Swift, Objective-C, Kotlin, TypeScript, JavaScript
Responsibilities
Design and maintain cross-platform mobile infrastructure; optimize server-driven rendering pipelines; own the full development lifecycle for native clients and backend services; improve performance and reliability of the mobile rendering stack; collaborate on bridge APIs and data contracts; monitor production metrics and respond to incidents; mentor junior engineers; contribute to technical roadmap planning
Seniority
Senior, hands-on IC