Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Amazon devices impact the world with new technology every day. The engineering team is revolutionizing the way customers buy those products. Our agile approach allows us to react quickly to market conditions and offer cutting-edge buying options. We operate in a fast-paced and highly experimental fashion, which allows us to bring the most value to our customer. In a short period of time, we've built Amazon Monthly Payments, which grants customers the ability to purchase an Amazon device on a monthly payment plan. Currently, we are building a full platform with plans to increase our product offerings. Have a profitable, unique idea that will enhance our customer experience? Make it fly here.

As a Software Development Engineer on our team, you will have the opportunity to design the next greatest idea for the Kindle buying experience. SDEs at Amazon are expected to have industry-leading technical abilities which enable them to significantly improve product quality. We are looking for proactive, creative, flexible candidates who thrive within a collaborative, fast-paced and fun peer environment.

If you’re are a customer-centric, passionate developer who feels strongly about building world-class software, let's talk.

Basic Qualifications

  • Bachelor's degree in Computer Science or other technical field, or commensurate professional experience.
  • 3+ years of professional software development experience
  • Proficiency in at least one modern object-oriented programming language such as Java, C++ or C#
  • Deep understanding of CS fundamentals including data structures, algorithms and complexity analysis
  • Experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • Design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)
  • Ability to thrive in fast-paced, dynamic environment

Preferred Qualifications

  • Proven track record of taking ownership and successfully delivering results
  • Experience with service-oriented architecture and web application/services development
  • Experience working in a UNIX/Linux environment is preferred
  • Understanding of performance tradeoffs, load balancing and operational issues
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization