Logo
Amazon

Software Development Engineer II - AWS Networking

Amazon, Seattle, Washington, us, 98127

Save Job

Join Amazon Web Services as a Software Development Engineer II and be part of a dynamic team that is defining the future of cloud computing! In this role, you will work on an innovative business initiative focusing on rapid analysis for large-scale EC2 network operations and contribute to high-availability control and distribution services that are essential for critical network connectivity. As a key member of our newly formed EC2 Networking team, you will have the following responsibilities: Take a hands-on approach in a small team while mentoring junior engineers and ensuring adherence to best development practices. Lead architecture decisions, participate in design and code reviews, and implement solutions for complex problems. Stay current with evolving technologies and collaborate with management and development teams to integrate new technologies into our services. Communicate effectively with users, technical teams, and senior management to gather requirements and convey product features, technical designs, and strategies. At AWS, we foster an inclusive team culture, valuing diversity and aiming for a workplace where every team member can thrive. Our commitment includes: Encouraging work-life balance with flexible hours and a supportive environment. Providing mentorship opportunities and a focus on career growth, with seasoned team members available for thoughtful code reviews and guidance. To qualify for this rewarding position, you should have: 3+ years of professional software development experience. 2+ years of experience in system design or architecture, focusing on reliability and scaling. Proficiency in at least one programming language. If you are ready to take your software engineering career to the next level with AWS and make significant contributions to our team, we want to hear from you!