Software Development Engineer I

3+ months agoBangalore, India


Do you want to build products used every single day by your friends and family? Are you passionate about letting your product reach millions of consumers? Do you love to ship software early and often? If so, this may be the team for you. We are seeking Software Engineers (ICB_SDE) to build a platform that will offer new scalable mechanisms for our millions of customers .

To execute on the vision of becoming Earth's most trusted company, Amazon India Consumer Business Tech team is systematically investing in local product innovation to deliver variety of new innovative solutions for our customer. We have a broad charter, and on this team you'll be able to get your hands on lots of technologies. Above all, you'll be contributing towards the design and implementation of new scalable services and applications on top of the platform and deployment of key functional areas in the website, services and mobile applications. You will work extensively with cross-functional teams across Amazon's website, ecommerce, payment and fulfillment platform on the design and development of core platform functionality.
You will be instrumental in shaping the product direction and will be actively involved in defining key product features that impact the business. You will be responsible to set up and hold a high software quality bar .


• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• A Bachelor's degree in Computer Science or equivalent combination of technical education and work experience;

• 1+ years of Software Development experience;

• Experience designing highly interactive web applications with performance, scalability, accessibility, usability, design, and security in mind. If you don't have all of these, that's ok, but be excited about learning the few you don't know.

• Familiar with building complex web applications using Javascript / AJAX/ XHTML/CSS (some of these and not all ,as relevant for the role in consideration).

• Experience with or knowledge of jQuery/ Java/ Struts etc.(some of these and not all , as relevant for the role in consideration)

• Software development background including design patterns, data structures, test driven development

• Knowledge of Perl or other scripting languages may be a plus

• Experience with distributed (multi-tiered) systems, algorithms and databases

• Software development experience in building highly scalable applications

• Effective verbal and written communication skills


• A Bachelor's degree in Computer Science, Computer Engineering or related technical discipline

• Experience in eCommerce and hands-on technical expertise

• Ability to handle competing priorities

• Experience working with service oriented architectures and web based solutions.

Job ID: Amazon-1404579

Company Videos

Hear directly from employees about what it's like to work at Amazon.