Software Development Engineer I - Global Retail Catalog Systems (GRCS)
We are seeking an experienced Software Development Engineer to work in Amazon.com's Chennai Development Centre as part of Amazon's GRCS engineering group. The GRCS engineering team distributed across Seattle(USA), Slough(UK) and Chennai, is responsible for constantly refining and redefining how Amazon creates and manages product information for all Amazon retail sites. Our primary objective is to enhance the efficiency and scalability of this process by creating innovative ways to automate the ingestion and processing of high-quality retail product information.
The scope of these initiatives requires us to recruit a high-energy, talented engineer who has exceptional object-oriented software development abilities. The successful candidate will be responsible for providing solutions that directly impact Amazon’s goal of carrying earth’s largest selection.
You will collaborate with Amazon business teams across the globe to provide critical solutions for the Amazon retail businesses, with immediate business impact. Your solutions must be well designed, implemented, tested, deployed and supported. As a member of the GRCS team your solutions must be innovative and robust and will drive ongoing improvements to the quality of Amazon's catalogs across our websites worldwide. Your success will depend on your skills in C++, Perl, OOD, schema design and also your ability to effectively interact and influence decisions with business and engineering teams across the organization.
Successful candidates must also demonstrate an outstanding ability and commitment to making Amazon a great place to work.
Qualifications & Experience:
Masters or Bachelors degree in Computer Science or related field such as Mathematics or Engineering
2+ years experience in software development, with proven skills in OOAD&P
2+ years experience in a professional development environment, requiring significant experience in UNIX, Perl, C++, SOAP, OO, databases.
Excellent written/verbal communication, presentation, listening and decision making skills, with strong ability and passion for interacting with engineering as well as business teams.
Proven track record of creating enterprise-level software - delivering large-scale, highly available systems and quality software products or components.