Software Development Engineer, Fire Tablet Launcher
AI Summary ✨
Requirements
Experience (non-internship) in professional software development
Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Nice to Haves
Bachelor's degree in computer science or equivalent
Experience with Android programming
What You'll Be Doing
Define and build innovative consumer product experiences
Take ownership for the long-term quality and success of products
Work with team to clarify requirements, design solutions, and solve difficult software problems
Mentor new teammates and help them learn to develop production software
Contribute to an on-call rotation every ~1-2 months
Perks and Benefits
Join a team that builds large scale, green-field native AWS services
Work on a feature-rich Android app used by millions of users
Collaborate with product managers, UX team members, and other engineers to build new end-user facing features
Guide junior engineers on coding and design best practices
Empower Amazonians to deliver the best results for customers