Offers “Amazon”

Expires soon Amazon

Software Development Engineer

  • Seattle (King)
  • Design / Civil engineering / Industrial engineering

Job description

DESCRIPTION

You already know that Amazon is best-in-class at delighting shoppers online, but how would you like to be part of the team that will build best-in-class offline experiences for Amazon customers? The In-Person Authentication team is powering differentiating customer experiences based on the customer's location, and is looking for smart, experienced, entrepreneurial Software Engineers to help us grow our offline platform by working with multiple Amazon teams building compelling new experiences in the physical world. We are a forward-looking foundational team still researching and exploring emerging geolocation and proximity detection technologies, so if you are interested in getting in on the ground floor of a new project, this is the role for you!

YOUR RESPONSIBILITIES
You will be a software development engineer responsible for design, implementation, and operation of components of our platform. Specifically, we are looking for someone who can:

·
· Make smart design decisions, write solid code and build the cornerstones of our key platforms.
·
· Drive technical and operational excellence in everything we do.
·
· Integrate & reuse the existing Amazon services to build fast and at scale.
·
· Be creative in solving complex technical and design problems.
·
· Work closely with the business team to ensure we have the right products for our customers.
·

Desired profile

BASIC QUALIFICATIONS

· Bachelors degree in computer science or equivalent experience. Masters degree in computer science is preferred
· 2+ year's overall development experience
· Core competencies in Java programming and Object Oriented Design
· Strong knowledge of data structures, algorithms, design patterns, enterprise and asynchronous architectures
· Proven results oriented person with a bias to action and delivery focus – especially in the areas of writing high-performance, reliable and maintainable code
· 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, debugging, testing, and operations
· Excellent verbal and written communication skills

Make every future a success.
  • Job directory
  • Business directory