Join our Core Network Engineering team as a Senior Software Development Engineer
As a member of our team, you will play a part in designing and operating networks that simply cannot fail, must scale infinitely, and can never constrain growth or innovation for the world's largest cloud provider.
Key Job Responsibilities
Senior Software Development Engineers focus on developing scalable and operable software and system designs for our in-house built route server solution. They participate in the full project lifecycle, from idealization and scoping to implementation and deployment to ensure timely delivery of high-quality solutions.
Candidates should have
* Experience working on and driving large projects with ambitious timelines and ideally using agile methodologies to manage their delivery.
* Strong coding skillset, detailed knowledge of software development best practices, depth in Linux operating systems and networking.
* Ability to collaborate and influence are a must.
* Experience as a mentor, tech lead or leading an engineering team.
* Experience leading the architecture and design of new and current systems.
Basic Qualifications
* Experience in professional, non-internship software development.
* Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
* Experience in development in the last 3 years.
Amazon is an equal opportunities employer
We believe passionately that employing a diverse workforce is central to our success.