Amazon

Returning Candidate?

Senior Software Development Engineer

Senior Software Development Engineer

Job ID 
389029
Company/Location (search) 
US-WA-Seattle
Posted Date 
9/23/2016
Company 
Amazon Corporate LLC
Recruiting Team 
North American Teams - Consumer - Retail Plus

Job Description

Are you interested in building new software platforms? Are you interested in solving complex business challenges on Amazon.com and on mobile devices?

Amazon Sampling is a high-value, high-visibility program aimed at creating a world-class platform for our vendors to participate in the sampling program. We’re seeking passionate, customer-obsessed software engineers to build the technology platform to enable self-service for our vendors and partners. This is a challenging and fun position in a start-up like environment where you will be building a first in class platform for Amazon's newest venture. You will be working closely with experienced industry leaders to learn the business process, to solve real-world business problems and make a strong impact to our customers.

Some of the problems we are tackling are:
  • Building a scalable, self-service, full stack system
  • Working with internal and external stackholders to solve complex business use cases
  • Personalize and enhance the sampling experience for our customers
Amazon Sampling development team is a great place to demonstrate and grow your leadership skills. You will have tremendous opportunities to design new features and drive engineering best practices. You will also learn the entire business process and make a strong impact to our customers.

Basic Qualifications


  • Experience with OO design and concepts.
  • 8+ years of experience with Java, C/C++ or C# must.
  • BS in computer engineering or in a relevant Engineering discipline
  • The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
  • Excellence in technical communication.
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality

Preferred Qualifications


  • Self-directed and capable of working effectively in a highly innovative and fast-paced environment.
  • Innovative and creative with Web technologies to build high performing websites and web services.
  • Passion for building scalable, global, complex systems to solve problems with proven ability to deliver high quality software.
  • MS in Computer Science or in a relevant Engineering discipline
  • Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability.
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
  • Expertise in delivering high-quality, innovative application
  • Strong desire to build, sense of ownership, urgency, and drive
  • Excellent written communication and verbal agility are strong assets