Software Development Engineer
Amazon.com
Bangalore, KA, IN
2d ago

Do you want to build the premium shopping experiences for millions of Amazon customers? Do you want to work on performance challenges for providing the best recommendations in less than 200 milliseconds for a rapidly growing business, given millions of customers and millions of products?

Amazon Trade-In has a role for you.

Amazon Trade-In lets customers sell their unwanted used products and get an Amazon gift card in return. Trade-In is a rapidly growing startup business and is poised to grow into a billion dollar business.

We leverage Amazon’s retail infrastructure to help customers trade-in items they no longer use such as Amazon devices, electronics, books, etc and help them upgrade to the latest Amazon devices (Echo, FireTV, Kindle, etc).

The ideal candidate will draw upon exemplary analytical, critical thinking and problem solving skills, deep software development experience, and a passion for creating maintainable, highly reliable and scalable user facing applications that are accessed by our Customers.

Successful members of this team collaborate effectively with internal customers, other dependent development teams in Amazon to develop new applications successfully against high operational standards of system availability and reliability.

We look for engineers who are excellent communicators, self-motivated, flexible, hardworking, and who like to have fun.

Are you up for the challenge? If you want to work on hard problems and have the autonomy to deliver, then we want to talk to you.

This is truly an exciting opportunity. Come and be part of this growing, dynamic and challenging Trade-in space!

  • BS or MS degree in Computer Science and 5+ years of industry experience developing large scale enterprise software.
  • Expected to have hands on experience of developing / architecting multiple large scale projects.
  • Experience with web services and databases.
  • Experience working in an agile development model
  • Experience of providing technical mentorship to developers is preferred.
  • Solid proficiency with an OO language (preferably Java) and design patterns.
  • Experience in developing highly scalable & available web services and user interfaces.
  • Excellent written and verbal communication skills.
  • Experience developing in a Linux environment
  • 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
  • Knowledge of AWS technologies.
  • Experience with distributed computing and enterprise-wide systems
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience with DynamoDB, scaling challenges, data modeling, XML, XSLT.
  • Experience with Ruby on Rails.
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form