Amazon

Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
531484
Location 
US-WA-Seattle
Posted Date 
7/13/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Fulfillment by Amazon (FBA), where “You sell it, we ship it”, needs experienced and excited developers to solve complex challenges. Do you want to learn about every business and technical problem in our company? Do you want to transform the way sellers think about shipping their inventory to customers? Do you want to join a game-changing, strategic part of Amazon that is growing by leaps and bounds?

Join our team and help develop software that delivers the best experience to our Sellers. We are open to new ideas and path breaking experiments to build next generation of Seller reimbursement and inventory tracking solutions with cutting edge technologies.

On a day-to-day basis, you'll be part of a small, close-knit team of engineers that are agile, data driven, and highly collaborative. You’ll help analyze customer behavior, propose ideas and design solutions to some of the most complex problems.

Described by Jeff Bezos in his 2012 Letter to Shareholders as a "game changer," it's still very much Day 1 at FBA, so come join the fun.

To learn more about the FBA Business, visit our Product Page.
Check out what we do!

Basic Qualifications


  • BS in Computer Science or related degree (Master's or Ph. D. preferred) along with 3+ years of relevant experience
  • Proficiency in object oriented programming in C, C++, or Java
  • Knowledge of Computer Science Fundamentals (data structures, OO design, algorithms, and problem solving)
  • Comfortable working in a lean, rapidly iterative product development process
  • Demonstrated delivery of large-scale, initially-ambiguous projects


Preferred Qualifications


  • Master's Degree in Computer Science/Math or related field
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
  • Self-directed an capable of working effectively in a highly innovative and fast-paced environment
  • Experience with Agile software development in a UNIX/Linux environment