Amazon Hyderabad openings

At the heart of Amazon.com's tremendous selection, world class shopping
experience and fulfillment is the Ordering team. The software we write
and the systems we own enable over 50 million customers worldwide to
order anything from a pin to a piano with the click of a mouse! Every
aspect of our business interacts with our systems. We're the hub of
Amazon's massive, worldwide service-oriented architecture.

The Ordering team at Amazon Hyderabad Development Center is an agile
team whose charter is to deliver the next generation of e-Commerce
solutions. As a member of this team, your mission will be to design,
develop, document and support massively scalable, distributed real time
systems. Using C++, Java, object oriented design patterns, distributed
databases and other innovative storage techniques, you will build and
deliver software systems that support complex and rapidly evolving
business requirements.

We're looking for individuals with a range of experience, from brilliant
and motivated new college graduates to technical leaders with the scars
and battle-tested wisdom.

Job qualifications:

- Bachelors or Masters Degree in Computer Science or related field
- Solid experience in C++ or Java (expert in at least one)
- Solid experience in Perl, Ruby, or Python (expert in at least one)
- Solid UNIX or Linux experience
- Good understanding of networking concepts
- Experience with scaling and performance of large systems
- Great understanding of database theory and solid experience in at
least one relational DBMS
- Outstanding interpersonal and communication skills
- Obsession with quality and customer experience
- Attention to detail coupled with ability to think abstractly
- Prior leadership experience not required, but definitely a plus

Useful Experience:

- Prior experience with building and supporting live high-volume
production systems
- Time series analysis and mathematical statistics
- Messaging (JMS etc.)
- XML and Web Service concepts
- Any HTML scripting language (JSP, ASP, PHP, etc.)
- Project management
- Agile development methodologies

No comments: