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
Amazon Web Services provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world. AWS has the broadest and deepest set of machine learning and AI services for our customers’ businesses. We are seeking experienced validation engineers to build the next generation of our cloud server platforms. Our success depends on our world-class infrastructure; we’re handling massive scale and rapid integration of emergent technologies.
As a member of the Cloud-Scale Machine Learning Acceleration team you’ll be responsible for the design and optimization of hardware in our data centers including technologies such as AWS Inferentia which is a machine learning inference product designed to deliver high performance at low cost.
You’ll provide leadership in the application of new technologies to large scale 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 our 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.
- Ownership of post-silicon validation of system including both HW and SW.
- Develop and execute post-silicon test plans by running SW on silicon.
- Develop software to test, evaluate and stress the silicon and system
- Responsible for booting, silicon bring-up, debug, and device characterization.
- Work in the pre-silicon verification environments and with emulation to ensure successful bring-up.
- Contribute to debug architecture to enable efficient debug of silicon.
- Understand intended applications and stress systems from a customer perspective.
The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.
What will you help us create?
As a Software Quality Assurance Manager you will work with consumer application testing expertise. You will join a team of hands-on, proactive, self-motivated and seasoned SQA professionals. In this role, you will:
· Develop and execute automated tests and test plans
· Efficiently execute test cases across all functional areas of our products
· Review product user interface for conformity to design guidelines
· Find, isolate, document, regress, and track bugs through resolution
· Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
· Work with software development engineers to understand the overall technical architecture and how each feature is implemented
What we do today
The Capacity Lifecycle teams builds services and tools that process and deliver the computing resources that Amazon's software teams need to build and grow their services. As an infrastructure services provider, we own the services and tools that Amazon's business teams use to order, receive, and manage AWS capacity. What we do matters; every customer who uses Amazon's products is supported by the computing infrastructure we provide and we provide a way for customers to get the capacity they need and for the business team to responsibly manage growth and cost. Our products are used by internal software teams, we focus on minimizing the operational burden that other engineers, like yourself, experience when managing their infrastructure.
Why we need you
Amazon and Amazon Web Services are growing at an incredible rate, inventing new technology to improve the life of our customers. At this scale we are constantly stretching the elasticity of the cloud. Our mission to help make it easy for internal software teams to grow while working with other infrastructure and AWS teams to meet these needs. You will work to deliver this end to end workflow and collaborate with your customers - including other developers, business partners, and finance teams. You will work with other engineers who have a passion for learning new technology and making your customer's lives better.
We want your passion for making an end-to-end web stack. While we are doing a lot of automation here, you will be asked to solve problems at every layer of the stack. You will share your experiences to an organization that is eager to learn. There is a lot to work on, you will be building everything from internal customer facing web services to user facing applications.
Here's what you will be doing
- Building tools that analyze large amounts of data (i.e. utilization data, AWS usage, and billing data), crunch numbers and display visualizations that provide users with insight into this rich data.
- Build software to analyze hardware inventory, usage, and financial cost models to make data-driven recommendations to Amazon's business owners that significantly reduce their costs.
- We are responsible end-to-end for all products we design and launch. Every developer at Amazon uses our software.
Sr. Product Manager – Advanced Products & Technologies
Job Family: Product Manager – Technical (PMT)
Are you looking to create value for millions of customers by leading transformative innovation that can grow into significant businesses? Do you want to work at a company where you are the owner, where you are encouraged to build, and where you have the autonomy to push boundaries? Do you have a passion for technology and a desire to bring delightful, cutting-edge products to life?
The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical. As a Principal Product Manager in Amazon's Advanced Products & Technologies group, you will help create and drive the product strategy, vision, and roadmap of future products, with a high degree of ownership over critical features and the customer experience. This role is inherently cross-functional - you will work closely with engineering, design, operations, finance, and executive teams to envision, develop, and launch innovative products.
A successful candidate will be both creative and highly analytical, able to work extremely effectively in a matrix organization, and adept at synthesizing a variety of technologies and capabilities into products and applications that customers love. We are looking for someone customer obsessed and technology savvy – with a proven track record of creating successful consumer products and services.
Amazon’s growth requires leaders who are owners, and who possess the entrepreneurial spirit needed to create new products. Amazon leaders solve complex, cutting-edge problems and get things done. As a Sr. Product Manager you will assume end-to-end product ownership over one of our technical products. Our products are experience-driven and often combine devices, software and services into an integrated whole.
Join us. Have fun. Make history.
· Manage the entire product line life cycle from inception to launch
· Contribute substantially to the vision, strategy, and roadmap for the broader product portfolio
· Understand and articulate customer needs, conduct on-going customer research, leverage internal knowledge and expertise, and prioritize market requirements
· Be a passionate advocate for the customer; provide the voice of the customer
· Inspire the team with the product vision, and work cross-functionally to bring the product to life
· Write MRDs, PRDs, and/or BRDs, and define use cases, features, and KPIs; create the business case
· Serve as the product expert assisting marketing with press briefing, industry talks, and whitepapers.
Amazon Web Services is looking for Software Development Engineers to develop new platforms for AWS Networking. You will join a team of engineers developing embedded routing platforms that enable one of the world's largest and complex networks. With Amazon Web Services (http://aws.amazon.com), our goal is to become The Infrastructure Platform to the world. Our customers demand the highest quality and reliability for their services. As we expand at a tremendous rate, we look for innovative ways to build, automate and scale our network, and are responsible for providing significantly improved performance, reliability, control, and visibility for Amazon's global network.
We are seeking engineers with a demonstrated track record of designing and implementing Linux-based solutions on embedded devices, ideally for networking products. We want people who are passionate about changing the way data center networking is done. The data plane team is focused on the forwarding of network traffic for devices that are the at the core of the Amazon network.
Why would you want to work on network devices for Amazon?
- We have some of the largest data center networks in the world and we don't stop growing.
- Because we own both the network and the devices, we can innovate in a way that others cannot.
- Very large impact: everything AWS does is built on networks using these devices.
- You like to get stuff done: we have a lot to do, with many opportunities to deliver.
Annapurna Labs is an integral part of AWS and develops HW and SW components that compose of EC2 infrastructure. Annapurna functions as a start-up inside of Amazon, working as a small company. To learn more about Annapurna please watch the following videos form the recent re:Invent conference:
We are looking for Sr. Software Development Engineer with extensive Network background that would take a lead over a new initiative. This position requires experience in embedded environment, Linux kernel, good understanding of HW/SW interfaces and intimate knowledge of TCP/IP protocol. You will be building an innovative system solution, and work closely with talented AWS teams of software and hardware engineers.
The AWS Commerce Platform provides the back and front-end services that enable AWS customers to purchase AWS services and understand and manage their infrastructure costs. Our teams tackle some of the hardest scalability, performance, and distributed computing challenges the world. We process trillions of events per month using stream processing techniques (Kinesis), process billions of line items via map reduce (EMR), and manage artifacts through the latest in database technologies (DynamoDB and Aurora). We process big data and provide tools for customers to interactively understand their bills. We also provide the analytics that let customers manage billions of dollars of IT usage and spending. Because we sit at the nexus of all AWS services and interact directly with end-customers, we also work closely across all AWS teams to ensure that we offer a great customer experience.
Our team builds the tools and processes that deliver the computing resources that Amazon’s software teams need to build and grow their services. As an infrastructure service provider, we own the processes and tools that Amazon business teams use to plan, order, receive, and manage server capacity. What we do matters; every customer who uses Amazon’s products is supported by the computing infrastructure we provide!
Our priorities are to (1) provide Amazon teams with reliable, rapid access to the compute capacity they need, anywhere they do business; (2) enable business and finance teams to responsibly manage growth and exercise controllership; (3) eliminate waste and identify opportunities to reduce the cost per unit of work; (4) minimize infrastructure operations burden so that software teams can spend more time building great new services and products for Amazon customers.
Are you excited about building tools that directly impact Amazon’s business? We need a strong technical leader to innovate in optimizing utilization of compute capacity, forecasting scaling needs, and building tools that enable us to effectively and efficiently manage Amazon’s massive compute infrastructure.
If you’re excited about building software that makes a huge impact to our entire company as well as the bottom line then you will fit in here. We’re looking for an experienced SDE to invent and execute their ideas in a fast-paced, challenging and very fun environment. You will lead a team of developers, mentor them, grow their technical skills, and set a high bar for quality, customer experience, and delivering results that last. We're building software that will not only make an impact today, but will enable Amazon to continue to scale tomorrow and beyond. We're creative, passionate, and we constantly challenge the way things have traditionally been done in our space. Zeal for delivering high quality software and customer happiness is essential.
You will make a tremendous impact on Amazon’s business by enhancing and building these tools. You will have the opportunity to leverage Amazon Web Services and a wide variety of technologies and frameworks.
- We're building web services in Ruby, Scala, Java, and back-end infrastructure built on top of Amazon Web Services. Our full stack currently leverages DynamoDB, RDS, EC2, Lambda and S3.
- We're building engaging websites using Ruby/Rails/React and the latest graphing and visualization technologies.
- We're building tools that analyze large amounts of data (i.e. utilization data, AWS usage and billing data), crunch numbers and display visualizations that provide users with insight into this rich data.
- Build software to analyze hardware inventory, usage, and financial cost models and make data-driven recommendations to Amazon's business owners that significantly reduce their costs.
- We are responsible end-to-end for all products we design and launch. They will be used company-wide and make a huge business impact.
Prime Video is changing the way millions of customers interact with video content. Amazon believes so deeply in the mission of streaming Video that we've launched our own studio to create original and exclusive content and engaged with the top professional sports leagues around the world like the NFL and the Premier League to deliver compelling live content to Prime members. The Prime Video team is seeking a Technical Program Manager to own and drive delivery for high-impact programs in the core technology team to help users worldwide to enjoy live events, movies and TV shows on mobile devices, living room devices, and the web. As part of this role, you’ll have the opportunity to work across many groups within and outside Prime Video while getting deep insights into our entire business.
The Principal TPM role requires excellent leadership skills, strategic thinking, strong technical expertise, the ability to partner effectively across teams within and outside of Amazon, and the ability to manage high-impact projects. As a member of the team, you’ll need to have the ability to understand the fundamentals of the latest video technology and what it takes to launch large scale video services and features that involve multiple teams within and outside of Prime Video. You will drive future technical solutions that will impact how we run Prime Video worldwide. In addition to this, you’ll need to be able to influence and deliver new features and exceptional user experiences across multiple platforms including mobile, living room devices, Fire TV, Alexa, and the web. You will also need to frequently engage business, product and technology leaders and be a strong advocate for our customers. We're a high energy, fast growth business excited to have the opportunity to shape how video is consumed for years to come.
If you are interested in leading key strategic programs for Prime Video that have a worldwide impact, enjoy leading and launching products and services that will enable new business opportunities for Prime Video, and delivering innovative and industry leading features to our customers, we'd love to talk with you!
Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation
Senior Camera Systems Engineer
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 key part of the camera team, this person will be driving the camera specification, camera test development, manufacturing process (ACF, Flip Chip, automatic soldering, Chip On Board, Housing Attach) development and implementations for camera modules. Candidate will be heavily involved in the camera module design activities for manufacturing.
Develop core intellectual properties as well as implementations in imaging area such as image quality tuning, calibration, improvements on auto-exposure, auto-white balance, auto-focs. Involved in defining imaging platform and roadmap.
The candidate will be responsible to define Front of Line manufacturing processes, will manage contract manufacturers to improve FOL processes for quality and yield. The candidate will suggest DFM improvements for module design and drive technical and operational issues related to manufacturing and assembly process.
The candidate will be responsible for all imaging aspects of camera modules and can independently design and implement imaging algorithms, work with early prototypes of imaging systems. The candidate should also be working closely with the FW team to implement image quality tuning and new imaging algorithms such as auto-focus, auto-white balance, auto-exposure, high dynamic range, still and video image stabilization, face tracking. The candidate will define proper firmware hooks for image quality tuning and calibration and develop advanced calibration techniques for manufacturing.
The candidate need to be strong effective communicator for both spoken and written communications and needs to be independent, highly motivated individual.
Other responsibilities include:
Drive front of the line process of camera module manufacturing.
Develop system architectures.
Generate electronic schematics.
Drive end of line manufacturing and testing processes for camera modules. Develop EOL test plans. Define manufacturing line calibration methodology and drive its implementation.
Contribute to a multi-disciplinary team.