Software Development Engineer Sales - Seattle, WA at Geebo

Software Development Engineer

Description
You are an SDE who has a passion for building front-end and back-end systems at scale, and launching bar-raising customer experiences. On the Checkout Experience team, you will be able to make a huge, measurable impact to the shopping experience and build solutions that can process large volumes of data, have lightning quick response times and make the checkout process ridiculously fast and simple. Our primary focus is making Checkout experience trivially easy on every device, whilst also reducing checkout task latency and Total Cost of Ownership for the company. This role will have sufficient opportunities to grow to more senior/lead SDE positions given the scale of technology required and possible business impact.
You will help design and implement the next generation of Amazon's 1-Click and related checkout experiences that are intuitive and trouble-free with great performance. You will also help instrument, analyze and understand customer behavior in the checkout flow. Individuals interested in this position should have experience building customer-facing software on top of complex, multi-tiered, and service-oriented architectures.
You are a champion of engineering excellence:
you raise the bar on quality, maintainability, performance, security and all the other things make great software great. At Amazon, we celebrate elegant, beautiful, practical and scalable code that takes complex problems and makes them easy. If this sounds like the project you have been working towards, please contact us today, and let's talk about how you can contribute to Amazon's checkout experience.
Amazon is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Basic Qualifications
Bachelor's Degree in Computer Science or related field
4
years professional experience in software development
Distributed systems
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, C++, Java, or Perl
Proficiency using modern web development technologies and techniques, including JavaScript, AJAX, HTML5, CSS, Responsive Design, web services, etc
Deep hands-on technical expertise.
Preferred Qualifications
Experience building successful, highly-performant and scalable customer facing software systems.
Experience with design and implementation of large-scale, multi-tiered, distributed software systems
Knowledge of agile software engineering practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
Aware of but not reliant on Object Oriented JavaScript Frameworks (JQuery.JS Angular JS, React JS, Node,JS, Backbone etc.)
Ability to take a project from scoping requirements through actual launch. Empathy in understanding and communicating with customers, technical teams, and management to collect requirements, describe software product features, and technical designs.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.