Here are our current job openings. Please view the details for more information, and apply from that page if you are interested.
Use the criteria below to search within our open positions. Make multiple selections by pressing the Ctrl key (or Command key if using a Mac) and clicking your choice.
Click column header to sort
The Amazon Alexa Information team designs and creates customer focussed experiences around Music, Movies and TVs that run on Alexa. What will you help us create?
We are focused on building technology that combines natural language understanding, acquiring large volumes of structured knowledge and machine reasoning, to allow customers to get answers to their questions in the most natural way possible. We’re building solutions for Amazon Echo and other products and services. We’re working hard, having fun, and making history; come join us!
You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of cutting edge products that will be used every day by people you know. No matter what the role, we’re looking for people who are passionate about innovating on behalf of customers, demonstrate strong product ownership, and want to have fun while they make history.
Software QA Engineers test code at the user level, both manually and with automated tools. Our Software QA Engineers use black box, gray box, and white box testing techniques; they are able to understand software internals, debug problems using log files, and write automated tests with Python/Perl and/or user-level test automation tools. Software QA Engineers work with Software Development Engineers to understand features and technical implementation. Software QA Engineers also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and regression tests. Software QA Engineers are also responsible for driving the software development process toward quality-centric methodologies.
Responsible for development and execution of test cases for specific feature areas
Will work with a team of quality engineering professionals to ensure the highest quality product delivery
Amazon strives to be the world’s most customer-centric company, where customers can research and purchase anything they might want online or offline. We set big goals and are looking for people who can help us reach and exceed them. The Amazon Device team designs and engineers high-profile consumer electronics, including the best-selling Kindle, Fire tablets, Fire TV, and Echo.
Fire tablets are among the most popular consumer electronics devices on the market, with easy access to millions of movies, TV shows, magazines, newspapers, books, songs, apps, and games. It is just Day 1 for Amazon devices and we are looking for proven, customer-centric product leaders to help continue to innovate and grow our device business.
As Senior Hardware Product Manager for Fire tablets, you will have the critical role of leading and driving the hardware product definition for Fire tablet devices. You will help shape the product roadmap while driving new features based on this vision. We are looking for someone with consumer electronics savvy and a proven track record of shipping commercially successful connected devices with outstanding customer experiences. You are business-oriented and skilled in the development and implementation of a product plan. You will be responsible for capturing, documenting, and communicating requirements throughout all stages of the product family's lifecycle. You must be responsive, flexible and able to thrive in an open, collaborative environment. Come help build the future of Amazon devices and services for millions of customers!
- Lead hardware product strategy and definition for Fire tablet products with both hardware and software components
- Work closely with management, design, operations, finance, and engineering leadership to develop and deliver innovative consumer products
- Partner with key stakeholders to define product strategy while supporting metrics required to deliver a best-in-class customer experience
- Create buy-in for product vision both internally and externally and evangelize that vision within the organization
- Proactively identify and resolve strategic issues that may impair the team’s ability to meet strategic, financial, and technical goals
- Develop detailed business requirements that can be used to create product specifications and design
- Manage prioritization and trade-offs for customer experience, performance and schedule
- Manage delivery of current products concurrently with future product planning
- Drive product and feature launches with teams inside and outside of Amazon
Amazon Aurora is an exciting new area of innovation for AWS, and the PostgreSQL-compatible edition of Amazon Aurora is the newest part of it. The PostgreSQL-compatible version of Amazon Aurora is a new relational database which offers enterprise-class performance, availability and durability - all at open source prices - to our customers, along with the management benefits of RDS. We’re a relatively new team in Database Services, one of the fastest growing businesses within Amazon Web Services. We are spread across Seattle, the Bay Area, and Boston. Not only do we have deep database and systems programming problems to solve for our customers, but we also minimize the effort required to maintain SQL databases by automating administrative tasks like backup / restore, scaling CPU / RAM / storage and replication / failover for high availability, allowing our customers to spend their valuable time focused on building their businesses.
We have challenging problems to solve in distributed systems, concurrency, database internals, languages, and performance engineering. We intend to be the world's best and fastest database - come join us on the journey!
For more information about RDS, please visit http://aws.amazon.com/rds. For more information about Aurora, please visit http://aws.amazon.com/rds/aurora.
This position is on an exciting new team building a highly available, very scalable, high performance database offering. We have the need for low-level systems C programmers, mid-tier high performance C++ developers, and distributed systems Java wizards.
You’ve built a lot of software – shipped products, created platforms, tools and modules, perhaps worked with every framework under the sun, perhaps made everything you have touched fast as lightning. You may have built big, distributed, API-driven systems with thousands of users, or systems for billions of transactions. You’re as excited as we are about learning every day, and solving really hard engineering problems that no one else is.
Passionate about software quality, repeatability, testability and maintainability, you are known to your co-workers as the go-to person for answers to questions that begin with the phrase “what’s the best way to…” – even though your answers tend to start with “help me understand what you’re trying to accomplish by…”. When you need clarity, you go to the product owner – or even a user – and talk to them until you get it. With stakeholders and other team members you are diplomatic, persuasive, and usually right. You understand the challenges associated with operating a large-scale system in production, and your designs and implementations reflect that understanding.
When you’re wrong, you’re happy to learn something. You build software quickly, but properly (so that you don’t have to go back to it later). You know what “unit tests” are and don’t implement software without them. Shipping on time with high quality makes your heart feel warm.
Who are you? You’re the new Software Development Engineer joining us at RDS. We work hard, have fun and make history – want to come play with us?
What You’ll Do
- Deliver project items on-time / in-spec, communicating clearly with leads, manager and stakeholders
- Contribute to software and database architecture / design
- Contribute to and lead architecture / design conversations and code reviews (yours and other team members’)
- Work with managers and team members to estimate effort and clarify / negotiate / document scope and design
- Contribute to design, architecture, process and development standards
- Effectively mentor more junior team members, helping to maintain appropriate unit test coverage, code documentation, software structure and supportability
- Distil and communicate technical concepts to more junior developers and stakeholders
- Advise on courses of study for team members and / or self
- Argue for the right outcomes with data, conviction and diplomacy
- Identify, evaluate and suggest mitigation strategies for risks during design
- Design and implement features for new and existing products, features, APIs, platforms and frameworks
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?
Work hard. Have fun. Make history.
Amazon Alexa is the voice service behind Amazon Echo. We are hiring software engineers who share our passion for enabling it on all IoT devices and not just Echo. Interested? Come join our team!
As a member of the team you will be responsible for leading the development and launch of core product features. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
The ideal candidate is clearly passionate about new opportunities and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building scalable software products. This person thrives in delivering high quality technology solutions in a hyper-growth environment where priorities shift fast.
AWS Network Monitoring is looking for a talented Senior Research Scientist who is passionate about using data to facilitate and drive business decisions.
You are skeptical. When someone gives you a data source, you pepper them with questions about sampling biases, accuracy, and coverage. When you’re told a model can make assumptions, you aggressively try to break those assumptions.
You have passion for excellence. The wrong choice of analysis could cost the business dearly. You maintain rigorous statistical standards and take ownership of the outcome your analyses suggest.
You do whatever it takes to add value. You don’t care whether you’re working on machine learning, blazing fast code, forecasting, distributed computing, scraping data, or building complex data visualizations, you care passionately about shareholders and know that as a curator of data insight you can unlock massive cost savings.
You have a limitless curiosity. You constantly ask questions and break apart problems scientifically. You form hypotheses and then eagerly try to break them.
You value relationships and patient explanation. Part of being a trusted advisor is building a strong track record and continually demonstrating to your customers that your analysis will save them money and time. You break down your model assumptions without jargon and help customers understand where your model fails.
You know and love working with business intelligence tools, are comfortable accessing and working with big data from multiple sources, and passionately partner with customers to identify strategic opportunities and deliver results.
This role involves both hands on data mining of the vast quantities of data being generated by our global network to driving and implementing improvements in our Network Monitoring tools.
Part of the job will be setting up experiments which will involve finding appropriate data sources, retrieving and cleaning the data, and analyzing/tracking the output. You will also develop supportable conclusions based on your analysis and where appropriate contribute to their implementation.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?
As a Sr. Applied Scientist you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products. You will work closely with both internal teams and outside partners to drive innovation on key aspects that have product impact. You will use your strong analytical skills to guide algorithms and ultimately data-driven decision making. As part of a technology team, your work will have a large impact on cloud software services and infrastructure as well as in edge device hardware, internal software, ecosystem, and ultimately the lives of Amazon customers. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You must also be able and willing to multi-task and learn new technologies quickly.
Some of your key responsibilities include:
· Development and evauation of CV algorithms.
· Broad cross-functional engineering interaction with an emphasis on delighting customers with innovation in the consumer electronics space
· Drive system level decisions on cloud services sizing, cloud/edge architecture keeping user experience at highest standards
· Keeps the customer in mind when designing systems
· Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge
· Help build robust methodology and processes to deliver technology to products.
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo.
What will you help us create?
As a Technical Program Manager, you will work closely with an internal inter-disciplinary team to drive key aspects of product definition, execution and test. You must be responsive, flexible and able to succeed within an open collaborative peer environment. You will lead select outside suppliers and internal engineering teams through the product execution phase process. Accountable for managing new accessory programs through the company’s phase review process, ensuring that phase entry and exit criteria are established and met, you are responsible for creating the project plan, including the schedule. You will work with the Product Manager to derive the product requirements and obtain executive approval. You will drive and motivate the cross-functional team to deliver the device as per the requirements; directly manage the core accessory product line team and cross functionally manage other internal team members and outside supplier teams. You will be responsible for the coordination and planning of all engineering builds at the supplier and drive the configuration management deliverables to ensure the timely release of all assemblies to production.
TPM - Accessories will:
- Lead cross functional accessory project meetings
- Lead milestone reviews
- Present project status to the executive team
- Travel internationally as needed
- Manage accessory project builds in Asia
Amazon Web Services (AWS) provides companies of all sizes with an infrastructure web services platform in the cloud. With AWS, you can requisition compute power, storage, and other services – paying as you go for only the resources you need. Amazon Redshift is rapidly growing, fast and powerful, fully managed, petabyte-scale data warehouse service in the cloud. It enables customers to dramatically increase their query performance when analyzing virtually any size data set using the same SQL-based business intelligence tools they use today. They can launch a fully operational service with a few clicks for as low as under $1000 per terabyte per year. Amazon Redshift manages all the work needed to set up, operate, and scale a data warehouse, from provisioning capacity and installing software to monitoring and backing up the cluster, to applying patches and upgrades. By automating these labor-intensive tasks, Amazon Redshift enables customers to spend their time focusing on their data and business insights, rather than on procuring and managing infrastructure.
Joining the Amazon Redshift team gives you the opportunity to:
- Work on a disruptive product that’s still in its early stages
- Solve challenging problems that will revolutionize database computing in the cloud
- Build a product that will leverage the scale of resources available in the cloud
- Work for a company that’s a recognized leader in the cloud computing space
- Be involved in the fast growing, big data space
We are looking for developers with expertise and passion for building large scale distributed systems. Experience with parallel query optimization and execution, large scale data analytics, highly available/fault tolerant systems, replicated data storage, and operating complex services running in the cloud are all pluses.
In this role, you will have responsibility for:
- Translating functional and technical requirements into detailed architecture and design
- Coding and testing complex system components
- Participating in code and design reviews to maintain our high development standards
- Working with other teams to deliver and operate large scale, distributed services in the cloud
- Overall system architecture, scalability, reliability, and performance
- Mentoring other engineers, defining our challenging technical culture, and helping to build a fast-growing team
Amazon Web Services (AWS) Hardware Engineering team creates compute and storage server designs for Amazon’s innovative web services. Our designs are industry-leading in performance, frugality and operational excellence, and are critical to the success of the AWS business and the more than one million customers who use AWS today. Our Hardware Engineers solve challenging technology problems, and build architecturally sound, high-quality server platforms and components to enable AWS to realize critical business strategies. We are seeking experienced Hardware Design Engineers to build the next generation of our cloud platforms. Our success depends on our world-class server infrastructure; we’re handling massive scale and rapid integration of emergent technologies.
What you will do: As a member of the Server Hardware Engineering team you’ll be responsible for the design of our server platforms and AWS specific hardware components. You will interact with engineers across the company, and work with an interdisciplinary team to execute product designs from concept to production including design, development, validation, and the successful implementation of your work at large scale. You’ll provide leadership in the application of new technologies to large scale server deployments in a continuous effort to deliver a world-class customer experience. This is a fast-paced, intellectually challenging position, and you’ll work with thought leaders in multiple technology areas. You’ll have relentlessly high standards for yourself and everyone you work with, and you’ll be constantly looking for ways to improve your products performance, quality and cost. We’re changing an industry, and we want individuals who are ready for this challenge and want to reach beyond what is possible today.
Why it matters: Public cloud IT services represent the majority of growth in the overall IT services market and will continue to do so for several years to come. The scale of AWS, combined with an understanding of how our hardware is used, creates a unique opportunity for hardware customizations that will directly benefit AWS customers.
Why you will love it: You will work directly with engineers across the company to build next-generation hardware. You will have a direct impact on our bottom line and the ability to deliver improvements for our customers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work.
“Somewhere, something incredible is waiting to be known.” – Carl Sagan.
We are building a nimble team of passionate people to explore the unknown and bring a concept into a product that will change the world for the better. We are starting from scratch, we are going to be scrappy, and we are going to focus on producing joyful moments for our customers (and for ourselves too!). We are going to apply the same principles that made Amazon great especially Customer Obsession, Think Big, and Invent and Simplify, to create a new type of interaction that is meaningful to our customers. We are looking for smart, passionate people who have a strong sense of ownership and strong engineering mindset. If you want your work to positively impact the lives of millions of people and you’re up for a challenge, let’s talk.
As a founding member of the team, you will work alongside with product management, research, design, and engineering (EE/ME) to define and build the essential lovable product. This position requires deep customer focus, the ability to dive deep and invent, and the ability to make hard decisions fast. You will be responsible for creating reliable, scalable, and high performance products requires exceptional technical expertise - a sound understanding of the fundamentals of Computer Science, and practical experience building scalable software products is required. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
We are looking for candidates who thrive in a fast-paced startup like environment. To be successful, you need to be highly motivated about new opportunities and detail oriented while showing highest standards of responsibilities and deliverables.
*Higher level openings available. Please see preferred qualifications.