AWS Search Services (Seattle)
Amazon Elasticsearch is a web service that makes it easy to deploy, operate, and scale Elasticsearch in the AWS Cloud. Elasticsearch is a popular open-source search and analytics engine for use cases such as log analytics, real-time application monitoring, and click stream analytics. New Amazon Database Service (Neptune)
Catalog Quality (Seattle)
The Amazon product catalog is a set of records; each record is a set of facts describing a physical or digital product. These records are often organized through defined relationships (e.g. variations such as different sizes of the same shoe). Our ability to provide a good product discovery experience and empower our customers to make well informed purchase decisions is dependent on the quality of our product catalog. In a high quality catalog, every product is uniquely represented with a complete, structured, accurate and correctly normalized set of facts. Additionally, every relationship between products, that benefits customer experience, is present. Mission. To continually measure and improve the quality of our catalog, as perceived by our customers, by ensuring that every product in the product catalog is uniquely represented, has an accurate and normalized set of all pertinent structured attributes, and is correctly associated to other relevant products. Catalog Quality Tenets (unless you know better …) Own catalog quality – We own the quality of Amazon’s product catalog. We combine customer behavior and expert knowledge to define quality standards, measure the state of the catalog, and improve quality through fixing and preventing defects. Improve experience for both buyers and sellers – Our solutions improve both the buying and selling experiences at Amazon. When they are in conflict, we prioritize buyer experience. Maximize customer impact – We define and evolve metrics that capture the impact of improving catalog quality and use them to maximize customer impact. Build complete solutions – We build automated solutions that scale with the diversity and size of the catalog. We utilize expert human input to fix catalog issues with an immediate high customer impact and to improve our automated solutions.
AWS EC2 (Seattle)
Amazon Elastic Compute Cloud (EC2) provides resizable compute capacity in the cloud. With a simple web service interface, EC2 makes high volume, large-scale computing easy for developers by providing complete control over computing resources while running in Amazon’s proven compute environment. Amazon EC2 reduces the time required to provision new capacity from weeks to minutes, allowing developers to quickly scale up and down as needs change. In addition, Amazon EC2 customers can take advantage of a rich ecosystem of related services, such as Virtual Private Clouds, CloudWatch Metrics and Real-time Alarms, and Elastic Map Reduce (a hosted Hadoop framework running on EC2). EC2 and our related services transform how companies large and small leverage high-scale computing in the Amazon cloud.
AWS S3 (Seattle)
Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers. Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.
AWS Builder Tools (Seattle)
Developer Productivity and Tools is a group of teams focused on making Amazon Web Services a positive and productive developer experience. We include services like AWS Elastic Beanstalk and AWS CloudFormation, language specific SDKs, Tools, Documentation, and Management consoles that make it easy to get started with AWS, simple to use, and hard to imagine life without. Through our educational content, blogs, and conference activity we help developers be part of the larger AWS community where they can learn, share, and get inspired.
AWS Identity (Seattle)
Do you love solving distributed system problems? We – the Identity team in Amazon Web Services (AWS) – are looking for rock-star software developers to build the common backbone underlying all AWS cloud computing services. The AWS Platform is a fleet of distributed web services, providing the AWS business with vital capabilities for customer management, service subscriptions, usage metering, bill computation, payments, authentication and identity management. Our customers are AWS users and developers (like you?), internal customers like our AWS service teams, and AWS business teams. Our focus in design and development is on scale, latency and availability to provide the best customer experience. Many of our services are mission critical for AWS, and each service runs distributed across tens or even hundreds of nodes for scale and availability. We build these services using the latest open-source technologies like Java and MySQL and AWS services such as AWS RDS, AWS SWF, and AWS DynamoDb.
AWS Cryptography (Seattle)
Security is the #1 concern of customers moving to the cloud. AWS Cryptography enables AWS customers to securely move their workloads to the cloud by providing them absolute control over cryptographic keys and materials, as well as acceleration of other cryptographic services and operations. We are looking for a senior, technically strong, developer who will drive the technical execution of a v1 security service developed to help customers protect keys and accelerate cryptography in AWS. We need someone that combines experience in designing scalable, customer-centric systems with knowledge of security and cryptographic technologies. If you are passionate about simple and elegant software solutions, like a fast-paced, results-oriented culture, and get excited about starting from scratch, solving tough technical challenges, this is the job for you. You will work with senior leadership, principal software engineers, the product team, and experience solving the complex practical challenge of growing and operating a globally distributed service.