Come and be part of the AWS Directed Work team and build systems that enable AWS to rapidly grow and continue to be the pioneer and widely recognized leader in Cloud Computing, and have direct and immediate impact on the hundreds of thousands developers and businesses around the world who use AWS every day.
Directed Work systems are at heart of ensuring that we can provide our customers with the right computing services, in the right region, at the right time! The AWS Directed Work team is responsible for building the systems that automate and orchestrate the physical work processes that occur inside all of AWS' global datacenters. Our talented team of datacenter engineers depend on our systems to perform their work safely, securely, efficiently, and free of defects, resultant in finished products being ready for AWS customer-facing utilization. Our team is responsible for billions of dollars in capital and the ultimate success of our core cloud infrastructure business.
As AWS launches new offerings to our datacenters, the AWS Directed Work team is looking for experienced Software Development Engineers who are excited about building industry leading, next generation SCM systems on the AWS cloud. In this role you will be responsible for the architecture, design and implementation of highly scalable distributed systems that provide availability, scalability and latency guarantees. In addition you will be expected raise the standards of the organization by mentoring junior engineers, interviewing and upleveling the coding standards. This is a highly visible program across multiple organizations where you will have the opportunity to have a huge impact.
The right candidate will possess a strong technical skills, will have demonstrated experience leading medium to large cloud services, and will want to have a lasting impact in the data center operations space. You must be able to thrive and succeed in an entrepreneurial environment, and not be hindered by ambiguity or competing priorities. This means you are not only able to develop and drive high-level strategic initiatives, but can also roll up your sleeves, dig in and get the job done.
You must be able to communicate up, down, and out to technical and business leaders. You must be able to successfully drive architect and build the cloud service based on the vision, anticipate bottlenecks, balance the business needs versus technical constraints. You must be able to take large, complex problems and break them down into manageable micro services, then deliver them in a successful and timely manner. You show be a self starter, show maturity, high judgment, negotiation skills, ability to influence, analytical talent and leadership are essential to success in this role. This is a unique and rare opportunity to get in on the ground floor and help shape our ERP and SCM technologies, products and business. A successful candidate will bring broad technical and deep software expertise and an ability to technically lead a team in a fast moving, startup environment in a large company to own and operate systems with a immense business impact.
Ideal candidate profile
· 2+ years of hands on software development in any modern object oriented language : Java/Ruby/C++/C# or equivalent
· Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field, or alternatively 5+ years relevant industry software development experience