Finding the best job has never been easier
Share
As the ideal candidate for this role, you will have experience in native AWS with leading edge technologies. You will have a broad understanding of cloud and information systems concepts including, but not limited to cloud infrastructure, design and AWS. The ability to build productive relationships with colleagues and customers at remote sites around the world will make you successful in this role, as will patience and a sense of humorEveryone on the team needs to be entrepreneurial, wear many hats and work in a highly collaborative environment. As an Amazon Software Development Manager , you will help tackle a diverse landscape of technical challenges. We are a greenfield initiative, and you will play an active role in translating business requirements into concrete systems and prototyping concepts in partnership with technology leaders within the team and across the business.Key Attributes:• Strong communication skills across all organizational levels
• Experience mentoring and developing technical talent
• Track record of successful cross-team collaboration
• Ability to influence without direct authority
• Experience managing complex, multi-stakeholder projectsTechnical Knowledge Areas:
• SONIC architecture and development
• Network automation frameworks
• Cloud-native networking
• Open-source project management
• Modern software development practices
• CI/CD and DevOps methodologiesThis role offers the opportunity to:
• Shape the future of Amazon's network infrastructure
• Lead innovation in open-source networking
• Build and develop world-class engineering teams
• Drive adoption of new network technologies
• Influence global network architecture decisions
• Contribute to the broader networking communityKey job responsibilities
Leadership Scope:
• Lead and mentor a team of software engineers focused on SDI development
• Drive technical strategy for network automation and programmability
• Champion open-source contributions and community engagement
• Partner with senior leadership to define network infrastructure roadmap
• Manage relationships with hardware vendors and open-source communitiesTechnical Vision:
• Guide architectural decisions for SDI implementations
• Lead program adoption and customization strategy
• Drive innovation in network automation and provisioning
• Define standards for cloud-native network applications
• Establish best practicesKey Responsibilities:
• Build and develop high-performing engineering teams
• Define technical roadmap for SDI initiatives
• Lead strategic planning for deployment and implementation
• Drive open-source strategy and community engagement
• Manage vendor relationships and hardware integration
• Balance technical debt with feature deliveryA day in the life- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 401(k) Plan
- 5+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit