Amazon Development Centre South Africa is looking for passionate software developers to join us and help to solve a challenging set of problems in a space packed full of opportunities. Amazon Web Services (AWS) provides Amazon’s developer customers with access to in-the-cloud infrastructure services based on Amazon's own back-end technology platform, which developers can use to enable virtually any type of business. The Cape Town based Development Centre plays a key role in building the Amazon Elastic Compute Cloud (Amazon EC2). Amazon has a fast-paced environment where we “Work Hard, Have Fun, Make History.” You'll be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale. You'll be surrounded by people who are wickedly smart and believe that world class service is critical to customer happiness. This team is responsible for the development and operation of core infrastructure that launches hundreds of thousands of EC2 instances every day and manages millions of resources. As a Software Development Engineer (SDE) in this team you will contribute to a wide range of projects in a highly collaborative and fast-paced environment. Responsibilities: Design, implement and deploy mission-critical systems that work at the scale of the EC2 fleet Design, implement and deploy new features for EC2 instances Design, implement and deploy new solutions that enable rapid feature delivery for complex APIs Improve and optimize the reliability and performance of existing systems Ensure the smooth and stable operation of the team’s services Amazon is an Equal Opportunity Employer
Amazon Development Centre South Africa is looking for passionate, experienced software developers to join us and help to solve a challenging set of problems in a space packed full of opportunities. Amazon Web Services (AWS) provides Amazon’s developer customers with access to in-the-cloud infrastructure services based on Amazon's own back-end technology platform, which developers can use to enable virtually any type of business. The Cape Town based Development Center plays a key role in building the Amazon Elastic Compute Cloud (Amazon EC2). 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 complete control of their computing resources and lets them run on Amazon’s proven computing environment. We are continuing to build the team in order to expand on our feature set and manage our rapidly increasing scale. AWS is focused on improving the usability of the tools and management applications used by EC2 customers. If you are a front end web engineer wanting to create the most responsive and usable web interfaces around, then join us at the Amazon Development Centre in Cape Town, South Africa. We are making history by defining the Cloud Computing User Experience for millions of people world-wide. The EC2 User Experience (UX) team is responsible for the Web Interface (https://console.aws.amazon.com/ec2/home) which is used by customers to manage all aspects of their EC2 instances. The major focus of the UX team is to streamline the user experience for customers managing very large numbers of resources. This is an opportunity to have a huge impact in determining the future technical direction and the user experience/interaction design. Creating the perfect user experience in the web environment requires a blend of technical knowledge, customer obsession and agility. If you are curious about how the various components, browsers, networks, protocols and web servers work together to create the user experience, then there are many challenges that can be solved by applying your experience with front end development frameworks and best practices. If working in a vibrant and delivery focused environment interests you, this is the perfect role.