Returning Candidate?

Software Development Engineer, Treasure Truck

Software Development Engineer, Treasure Truck

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

The Treasure Truck team is developing a unique customer experience with mobile Android and iOS apps, services, and vehicles. Using location, proximity, remote control, and Internet of Things (IoT) technologies, our purpose in life is to delight customers.

We want incredible Software Development Engineers (SDEs) -- like you -- to join our team and help lead the innovation on this fun and fast-paced project.

Our diverse platform means that you will have an opportunity to design, build, and deploy software for various mobile clients and backend systems that wind extensively throughout Amazon.

You'll love...
  • Solving difficult problems with elegant and practical code.
  • Developing the software and technology that enables a stellar customer experience.
  • Being a champion for the customer and ensuring their needs always come first.
  • Designing and building software for mobile clients and server systems.
You're an awesome fit if you demonstrate...
  • Industry-leading technical abilities showcasing a breadth and depth of technical knowledge
  • The ability to build good working relationships within the team by communicating clearly both verbally and in writing
  • Strong problem solving and trouble shooting skills with the ability to come up with creative solutions to seemingly impossible problems
We use agile development strategies and want SDE wizards who can thrive in a fast paced, high-energy work environment.

Basic Qualifications

• Bachelor’s Degree in Computer Science or related field
• Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
• Proficiency in, at least, one modern programming language such as C++, Java or Objective C.

Preferred Qualifications

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.