Seattle, WA, US
4 days ago
Software Dev Manager, EC2 Nitro Instance Networking
Shape the future of cloud computing by leading engineering teams that architect and operate the networking foundation enabling millions of applications to connect, communicate, and perform across the world's largest cloud platform. Join the Amazon Elastic Compute Cloud (EC2) Instance Networking team where your technical leadership directly influences how enterprises, startups, and Amazon Web Services (AWS) services experience network performance, security, and reliability at significant scale.

As Software Development Manager, you will guide specialized engineering teams working across diverse technical domains that define modern cloud networking infrastructure. Your engineers develop high-performance packet processing systems handling millions of operations per second, build advanced analytics platforms that transform network telemetry data into actionable engineering insights, create comprehensive testing infrastructure that validates changes across global infrastructure deployments, and implement sophisticated protection mechanisms that secure customer workloads from network-based threats. This role combines the technical depth of low-level systems programming with the scale challenges of distributed computing, offering opportunities to architect solutions that operate at the intersection of performance optimization, security innovation, and operational excellence.

Working in partnership with Principal Engineers, hardware teams, and AWS product leadership, you will influence technical roadmaps that shape the future of cloud networking infrastructure while maintaining the operational discipline required for systems that operate continuously at global scale.

Key job responsibilities
Provide technical leadership and management for engineering teams developing core networking infrastructure that enables secure, reliable, and high-performing connectivity across the EC2 platform. Drive engineering decisions for systems spanning hardware-optimized software development through distributed analytics platforms that process and analyze network behavior at significant scale.

Lead development teams working across multiple technical domains including high-performance packet processing systems, comprehensive network telemetry and analytics platforms, automated testing and validation infrastructure, and advanced security mechanisms. Champion architectural improvements in networking infrastructure when supported by performance data and operational evidence, including fundamental changes to packet processing pipelines, connection management systems, and security enforcement mechanisms.

Collaborate with hardware engineering teams to optimize software performance across evolving networking hardware platforms while ensuring compatibility and feature consistency. Partner with cross-functional teams to deliver end-to-end networking capabilities that support new platform launches, advanced networking features, and emerging workload requirements.

Establish engineering practices that balance rapid innovation with operational excellence, including comprehensive automated testing frameworks, performance benchmarking across diverse scenarios, and monitoring systems that provide visibility into network behavior across global infrastructure. Navigate complex technical challenges in distributed systems, low-level programming, and hardware-software integration while maintaining the reliability standards required for mission-critical cloud infrastructure.


About the team
The EC2 Instance Networking team operates foundational networking infrastructure that enables secure, reliable, and high-performing connectivity for workloads across the AWS platform. Our organization serves as both the technical architect and operational steward for networking capabilities that span systems programming through large-scale distributed analytics, delivering innovations that directly impact customer success across diverse use cases and industries.

Our engineering culture emphasizes technical excellence combined with operational discipline, empowering teams to develop innovative solutions for complex networking challenges while maintaining the reliability standards required for global cloud infrastructure. We work across the complete spectrum of networking technology, from low-level performance optimization through high-level analytics and automation platforms, maintaining responsibility for systems that support continuous platform evolution and growth.

The team environment combines deep technical specialization with broad system perspective, fostering collaboration across diverse engineering domains including embedded networking programming, distributed analytics platforms, comprehensive testing infrastructure, and advanced security mechanisms. Our engineers have opportunities to work with cutting-edge technologies including next-generation networking capabilities, machine learning applications for network optimization, and innovative approaches to network security and performance analysis.

Our organization provides significant opportunities for professional growth through collaboration with Principal Engineers and senior technical leaders throughout AWS, hands-on experience with technologies operating at substantial scale, and direct involvement in technical decisions that influence the architecture of global cloud networking infrastructure. The combination of technical depth, operational responsibility, and platform impact creates an environment where engineers develop expertise across multiple domains while contributing to innovations that enable millions of applications to operate reliably and efficiently in the cloud.
Por favor confirme su dirección de correo electrónico: Send Email