Amazon Elastic Compute Cloud (EC2) is the web service that is pioneering cloud computing by providing resizable compute capacity in the cloud. It gives any developer or IT professional complete control of their computing resources and allows them run on Amazon’s proven computing environment. We are looking for passionate, experienced professionals to join us and to help us define and deliver high quality solutions in a hyper-growth environment where priorities evolve rapidly. We encourage you to apply today!

We are looking for software engineers with a passion for building massively scalable network-oriented software for the Elastic Load Balancing (ELB) service. As a member of the team you will have the opportunity to work along-side outstanding engineers to expand the feature set and reach of the service, and improve the availability and scalability of our systems. If you’re interested in working on a small team that has a huge impact on the future of load balancing, learn more here.

We are looking for developers with C++, Java, or Ruby experience to help build and operate innovative pricing models and markets in the cloud computing space. We are solving exciting problems, like: building out and optimizing the software behind our pricing models (think of everything it would take to build and scale a stock exchange for computing resources); empowering developers from around the world to migrate their applications to these new pricing models; and, developing a platform for other AWS teams to build their own versions of our pricing models (e.g. Amazon RDS Reserved Instances). For example, we have already launched the first version of a product called Spot Instances, where a customer can bid for their compute capacity. There are still a huge number of things we can do to dramatically expand this market. Apply by emailing your resume to or learn more here.

Amazon EC2 is a fast-paced, results-driven group where we strive to create the best customer experience possible. We are looking for passionate leaders who thrive when working in a rapidly evolving environment on hard problems with smart people who are all focused on delivering goals together. The current list of job openings for Amazon EC2 by role, include:

As an Amazon EC2 software engineer you will help pioneer the way that the world consumes compute resources. We have tons of fun designing and solving some of the most interesting and complex technical challenges in the industry like: building a rapidly expanding market where customers set their own price for instances; provisioning and managing massive amounts of computing power in data centers around the world in a scalable way; securing of one of the worlds largest distributed systems; pushing the limits of hardware virtualization to create new instance types like Cluster Compute instances; designing and virtualizing massive networks that enable consumption of huge amounts of bandwidth; making cloud computing easy to use for all customers; and so much more.

We are looking for passionate, experienced software developers to join us and help define and deliver high quality solutions to expand our features and continue to scale our operations. You will fit right in if you have a sound understanding of the fundamentals of Computer Science and practical experience building large-scale distributed systems. You should be somebody who enjoys working on complex system software, is very customer-centric, and feels strongly not only about building good software but about making that software achieve its goals in operational reality. Experience with web-based applications and/or web services-based applications, especially at massive scale is a strong plus. To apply, please email your resume to or apply online.

As a Database Administrator within Amazon Web Services (AWS) you will be involved in the design, implementation, enhancement, scaling, and maintenance of highly available Oracle-based distributed databases. The successful applicant is an Oracle expert who is deeply passionate about databases, has a proven ability to learn new skills and concepts rapidly, and is self-motivated and able to work independently. You should have excellent troubleshooting skills and be able to be calm and effective in high-pressure situations. If you are interested, please email your resume to or apply online.

As a product manager within Amazon EC2, you will be deeply involved with every step of the product life cycle: evaluating the marketing opportunity, determining the target use cases and customer requirements, defining the product and functional requirements, creating the pricing structure, generating marketing collateral, coordinating the feature/product launch, working directly with customers, and driving adoption once the product is launched. You should have a passion for business and technology, a strong desire to work on both inbound and outbound marketing, and a readiness to get your hands dirty. Historically, successful applicants have a strong business and technical acumen, an MBA, and some engineering or technical work experience that enables them to easily interact easily with software developers and CIOs alike. If you are interested, please email your resume to or apply online.

As a business development manager focused on Amazon EC2, you will have the exciting opportunity to shape and deliver on a strategy to build mind share and broad use of Amazon’s utility computing web services within the enterprise, Small/Medium Businesses, and startup communities. Your broad responsibilities will include defining key market segments to target, establishing those business and technical relationships, and helping the sales team drive the day-to-day interactions with these companies in order to build long-term business opportunity. The ideal candidate will posses both a business background that enables them to drive an engagement and interact at the CXO/VP level, as well as a technical background that enables them to easily interact with software developers and architects. You will be able to articulate and communicate customer needs and requirements to AWS product teams so that they can continue to deliver services that delight customers. You should also have a demonstrated ability to think strategically about business, product, and technical challenges, with the ability to build and convey compelling value propositions. If you are interested, please email your resume to or apply online.

Applying is easy. Simply, submit your resume to the address mentioned in the sections above. Alternatively, please visit AWS Careers home page for all AWS career opportunities.

Most roles are located in the heart of Seattle, WA. If you don’t live in Seattle, we offer comprehensive relocation/temporary housing as a part of our package. Seattle is one of the best places to live in the US and we’ll help get you here if you’re right for the job. We also have openings in other great locations like Virginia or South Africa.