Team mission: Our team owns all notification sending for Amazon and its subsidiaries. Notification sending includes emails, text messages, and mobile push notifications sent to mobile applications like the Amazon Shopping App, the MP3 App, and dozens of other Amazon-owned apps. For mobile push notifications, we own the workflow end-to-end: from planning which notifications are sent with machine learning algorithms to a real-time sending system that needs to scale to hundreds of millions of notifications a day, to the actual Android and iOS client code that needs to run on these devices to display the notifications and report metrics back into our platform. Technologies used: Our backend is built on numerous AWS services like EC2, S3, DynamoDB, SQS, and EMR. We use Hadoop/MapReduce for planning our notifications. In terms of programming languages, we mostly use Java, but we do own some client-side Android Java code and Objective C code as well.
Corporate Applications is responsible for integrating a complex Human Resources and Financial Systems ecosystem of systems with both custom and third party components. We create and own the full implementation from the servers to the customer experience in the browser, from the SQL to the HTML. We scale to millions of near real time transactions. We work with our senior leadership to prioritize and execute on an aggressive systems enhancement backlog. In 2013 we rebuilt our principle solutions leveraging Amazon's Web Services.
The fulfillment availability team is seeking talented Software Engineers to design and implement cloud based distributed solutions to vend globally aggregated views of inventory availability within Amazon’s fulfillment networks. We track inventory availability and enable purchasing for millions of items by delivering real-time transactionally precise data on top of robust, scalable, and asynchronous distributed systems, enabling delivery of anything everywhere. We are seeking engineers who want to work with big data at massive scale who can deliver high quality solutions using Java or C++.
GPS - Payments Platform
Amazon Global Payment Services is the preferred provider of secure, scalable and low latency payment services worldwide. Amazon Global Payment Services adds value to Amazon, its merchant affiliates and any other business requiring electronics payments services by innovating and delivering new payment mechanisms, delivering best-cost services to our clients. Amazon Payments Services will be the preferred provider of payments services used to pay, or to be paid by, anyone using the payment method of their choice. It provides improved sales revenue by drawing customers to e-commerce sites through innovative payment mechanisms, while offering the lowest cost for payments transactions. We are looking for team members that are analytical, innovative, creative, and persistent. Work with product managers, data engineers, and data scientists to launch new features in our machine learning engine, add new products to our inventory, influence targeting strategy for our products, and implement end to end reporting solutions.
Product & Usability – HR Systems
The Amazon Recruiting Technology (ART) mission is to deliver an uniquely Amazonian end-to-end recruiting solution. The team is responsible for developing and building innovative scalable technology solutions that are powerful and lightweight. This is crucial to all of Amazon by providing a competitive advantage in the ability to find, recruit and hire the world’s best talent. You'll work with smart, experienced teammates on a medium sized cross-functional team. You'll join a culture focused on achieving aggressive goals, and creating a world-class customer experience for the organization. Our SDEs gain experience with technical back-end infrastructure, data modeling, and web application development by building high-performance, reliable systems in a complex, multi-tiered, distributed environment (Service Oriented Architecture). We are looking for engineers with experience or interest in optimization, data mining, and data analysis and are comfortable working in Java, C++, Perl, and distributed computing technologies.
India Consumer Business (ICB) Technology
(Intl Expansion – India/Junglee, Platform Development, International Technology)
The India Consumer Business (ICB) Technology team builds products and services that solve unique customer needs in Amazon’s fastest growing marketplace. Our engineers own the complete consumer and seller experience for Amazon India, work on a wide range of technologies (including AWS and EC2) and build and operate highly scalable, low latency mobile first products and services. We are solving last mile engineering challenges around Mobile, Product Discovery, Payments, Logistics, Seller experience and more. With high visibility to senior leadership, our small teams own impactful work spanning the end-toend technology stack - from the front-end customer experience to the back-end services which power that experience at massive scale. We are looking for a strong back-end or full-stack engineers capable of delivering extensions to our global retail websites and the eCommerce Platform to help catalyze Amazon’s international business expansion.
If you are looking for an opportunity to build creative technology solutions that positively impact hundreds of millions of international customers, and relish large ownership and diverse technologies, join our team today!