Do you think innovating for customers and providing NextGen solutions at Amazon Web Service (AWS) scale is interesting?
Amazon is breaking new ground and changing the rules at Amazon Web Services (AWS) constantly. AWS is core at serving world's public cloud traffic, serving customers at ultra large scale, and this volume is growing exponentially every day. At Amazon/AWS, we take software applications and services to their limits. Due to our scale, we see issues that no other companies see. We are creatively and disruptively solving some of the most complex problems related to immense growth, scaling, leveraging the cloud, extremely high performance and high availability. If these types of challenges excite you, then this is the place for you.
You will be playing a key role at solving challenging problems in distributed systems, secure multi-tenancy, concurrency, scale, availability, durability, and performance engineering. Surrounded by world-class technical talent, building on a pure AWS infrastructure, you will translate user requirements, help define roadmap, design, develop, deploy, and test end-to-end. The team is stronger due to your presence, and you regularly contribute to the professional development of colleagues. You understand the business impacts of technical decisions and guide technology choices to create amazing experiences for customers. You will be working closely with leaders in the org to ensure your solution's contract and functionality aligns with the broader objective.
This role requires ownership, autonomy, and an ability to deliver results, often within the ambiguity of building a new product. You will need to work efficiently to build the right things with limited guidance, and your experience will raise the bar to create an amazing experience for our customers.
We intend to be the world's best and most reliable service, built by an excellent team, all while having fun - come join us on the journey! BASIC QUALIFICATIONS
- 4+ years of professional software development experience
- 3+ years of programming experience with at least one software programming language
- 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems
- Experience as a mentor, tech lead OR leading an engineering team
- Experience developing and operating large scale distributed systems
- Experience with Cloud technologies
- Strong verbal and written communication skills
- Mentoring and Developing others
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.