Taro Logo

Software Development Engineer II, Rufus Mobile Experience

Amazon is a global technology company known for e-commerce, cloud computing, and artificial intelligence.
$129,300 - $223,600
Mobile
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, Rufus Mobile Experience

Rufus is a generative AI-powered shopping assistant in the Amazon Shopping app designed to help answer a variety of shopping-related questions. Rufus makes it easy for customers to find and discover the best products to meet their needs by helping with product research, providing comparisons and recommendations, answering specific product questions, and more.

As an experienced engineer on the Mobile frontend team, you will have the opportunity to design and lead the development of a unique and engaging feature for millions of customers. You will be an integral part of a passionate and creative team that encourages experimentation and innovation on behalf of our customers. You will play an active role in building quick prototypes or proofs of concept in partnership with other technology leaders within the team.

Key responsibilities include:

  • Collaborating with product and design teams to define and implement exceptional user experiences
  • Building a world-class mobile experience for our customers
  • Working closely with product managers and UX designers to define features
  • Understanding latest trends in mobile technology and working across Amazon mobile teams
  • Designing, developing, testing, and maintaining software applications and tools owned by the team

We are looking for a talented Software Engineer with a strong technical background, customer obsession and bias for action with a track record of delivering robust solutions quickly. To be successful in this role, you will need strong communication skills, focus on engineering excellence and a laser focus on high quality delivery. You will be expected to be proficient technically, mentor junior developers, adopt software development best practices, and iterate quickly.

Join us in creating customer experiences that will be used by millions of people worldwide and tackle technical challenges that have never been addressed before.

Last updated 8 months ago

Responsibilities For Software Development Engineer II, Rufus Mobile Experience

  • Design and lead development of unique mobile features
  • Collaborate with product and design teams
  • Build world-class mobile experiences
  • Work with product managers and UX designers to define features
  • Understand and apply latest mobile technology trends
  • Design, develop, test, and maintain software applications
  • Mentor junior developers
  • Adopt software development best practices
  • Iterate quickly on solutions

Requirements For Software Development Engineer II, Rufus Mobile Experience

Java
JavaScript
Kotlin
React
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Strong communication skills
  • Focus on engineering excellence
  • Proficiency in technical skills

Benefits For Software Development Engineer II, Rufus Mobile Experience

Medical Insurance
401k
Equity
  • Medical Insurance
  • Financial Benefits
  • Other Benefits

Interested in this job?