
Amazon Devices
We are looking for an innovative Software Development Engineer II who wants to have an outsize impact. As a Software Engineer on this team, you will define and build innovative consumer product experiences with a direct impact on the design, architecture, and implementation of flagship products that customers love and use every day. You’ll be part of a triple-digit growth opportunity working with talented engineers to build delightful user experiences and full-stack technology and services (including customer experience) that must scale to support millions of users. The ideal candidate will have industry-leading programming skills, a deep understanding of computer science fundamentals, and be conversant up the software stack.
Responsibilities:
• Build full-stack technology and services that must scale to support millions of users – we operate at Amazon scale, designing and deploying software that is enjoyed by millions of customers globally.
• Inventing a delightful experience for our customers that utilizes Android, cloud services, frontend and backend technologies.
• Defining and implementing novel customer experiences and product direction through collaboration with Product, UX, and other engineering teams.
• Delivering high-quality software through working in a dynamic, team-focused Agile/Scrum environment.
Requirements:
• 3+ years of non-internship professional software development experience.
• 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.
• Experience programming with at least one software programming language.
• Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
Preferred Qualifications:
• 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
• Bachelor’s degree in computer science or equivalent.
• Strong coding, algorithm, and debugging fundamentals.
• Experience developing, releasing, and maintaining a high-volume embedded system.
• Experience developing cloud-based infrastructure.
• Willingness to roll up one’s sleeves to get the job done.
• Positive attitude and professional demeanor.
• Experience influencing software engineering best practices within your team.
• Passion for digital entertainment, including TV and Movies.
To apply for this job please visit www.instahyre.com.