Software Development Engineer II
- Chennai, India
Amazon strives to be the world's most customer-centric company. Originally known as online bookseller in the US, Amazon has now dramatically expanded to 9 countries world-wide and offers everything from DVDs to MP3s, Toys to Tools, Clothing to Computers and so much more.
The Global Retail Catalog Systems (GRCS) team is responsible for the systems that allow Amazon retail business units to carry the largest, highest quality, and most up to date retail selection in the world. GRCS directly contributes to Amazon's vision of carrying earth's largest selection. As a member GRCS team, you'll play a key role in driving Amazon's Retail business. You will solve technical challenges in Large Webscale Computing, Distributed Systems, Web Applications, Data Mining, Optimization, Scalability and Algorithms. You will directly interact with Amazon's Business Development teams across the globe to translate their needs into technical requirements. You will build cutting-edge systems that meet challenging business and technical goals.
You will play a key role in building innovative and robust solutions that drive ongoing expansion to Amazon's catalogs across our websites worldwide. Your solutions must be well designed, implemented, tested, deployed and supported. Your success will depend on your skills in understanding the big picture of Amazon's retail business and delivering incremental solutions contributing to the larger vision. You will be expected to interact and influence decisions with business and engineering teams across the organization.
We are looking for people with outstanding ability and commitment to making Amazon a great place to work. We will expect you to innovate, love solving hard problems and never take no for an answer. Our engineers are top-notch software developers in the industry, who work hard, have fun and make history.
Amazon offers a competitive reward package with life cover, 25 days holiday per annum and a range of other excellent benefits including private healthcare. You will also have the opportunity to develop a rewarding career. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build.
• Masters or Bachelor's degree in Computer Science or related field such as Mathematics or Engineering
• 4+ years professional experience in software development
• Strong experience in building distributed systems and multi-threaded programming
• Strong knowledge of data structures, algorithms, big "O" analysis and designing for performance, scalability, and availability
• Outstanding problem-solving abilities and a clear commitment to making Amazon a great place to work
• Ability to achieve stretch goals in a highly innovative and fast paced environment
• Excellent written/verbal communication, presentation, listening and decision making skills, with strong ability and passion for interacting with engineering as well as business teams.
Excellent written/verbal communication, presentation, listening and decision making skills, with strong ability and passion for interacting with engineering as well as business teams.
Back to top