Modern application development, deployment, and management processes are evolving rapidly. Microservices, Containers and Elastic Load Balancing are redefining how our customers are building, deploying and running their applications. To simplify the onboarding path to these modern paradigms, Amazon Web Services (AWS) Elastic Beanstalk is forming a new team of seasoned engineers. Each software development engineer will help in defining and building the optimized platforms that AWS provides for a particular development community (Java, Python, Ruby, Node.js, Go, Docker or .net). Its an unparalleled opportunity to come in and help define the out-of-the-box experience AWS provides to developers across the globe.
To succeed in this role, you should have built, shipped, scaled and managed at least one large scale web services. You are an active practitioner and contributor to the associated development community. Your should be familiar with the intricacies and challenges of configuring, deploying, managing and automating web applications on a cloud platform. You are now ready to leverage your knowledge to help build platform/environments that follow best practices, are optimized and up to date, freeing customers to focus on just building great applications leveraging paradigms that are best suited for their needs, with AWS taking care of everything underneath from get go. As you take your seat on the table, a key ingredient that should define you is your passion to understand the needs of the developer community and deliver platforms that continuously exceed their expectation.
This is your calling to be part of a new team with a new initiative to shape the on-boarding experience AWS provides to the current and future generation of developers. To learn more about AWS Elastic Beanstalk, please see: