Amazon: Software Development Engineer

Posted by | January 7, 2011 | Web Pro Job Tips

Location: Seattle, WA


Amazon’s New Products division is looking for exceptional software engineers to break ground on a new strategic business for  The New Products division offers a creative, fast paced, startup-like work environment where you will be at the center of Amazon’s innovation by exploring, defining, and building. 
You will drive projects end-to-end, collaborate on product definition with business teams, architect and implement the technical solution, and measure its success. You will work with senior management and play a key role in ensuring the Amazon continues to reinvent itself.  You will be working with a talented team of technical professionals to build highly scalable customer-facing systems.
The New Products division develops products using the latest in front-end, back-end and mobile technology. We write high quality, well-tested code and maintain a very low operational overhead that allows us to focus continuously on delivering exciting new functionality for our users. The new products division utilizes the latest in agile and test-driven development methods and tools.
Basic Qualifications:
  • Bachelor’s Degree in Computer Science or related field, or 4+ year relevant work experience
  • 2+ years professional experience in software development
  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Proficiency in, at least, one modern programming language such as Java, Ruby, C, C++ and an understanding of SQL
Preferred Qualifications:
  • Experience building complex, scalable, and high-performance and highly software systems that have been successfully delivered to customers
  • 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, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Demonstrated ability to identify real-world user problems and building technology solutions to solve them
  • Background building systems to support 3rd-party merchants and partnerships
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience with service oriented architecture, Spring, Hibernate, Memcached, or similar technologies
  • Experience with SOA and RPC
  • Experience managing and performance tuning RDBMS including MySQL or Oracle
  • Experience with Amazon Web Services
  • Familiarity with HTML, CSS, Javascript and programming for the web
  • Familiarity with Ruby, Rails, and rapid web development
  • Familiarity with mobile development for iPhone, Android and mobile web
  • Exhibits strong software development qualities including the ability drive creative and innovation solutions to complex problems, good technical judgment, clear communication, engagement and teamwork, and can drive quality.
  • Exhibits strong leadership qualities including excellent judgment, relentlessly high standards, can dive deep and remain in touch with business details, drives innovation in their teams, invokes passion in others, can think big, and delivers results

To apply: Please click the following link to apply:

View full post on Recent Programming Jobs

261 total views, 1 today

Tags: , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *