Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as a Software Engineer and help shape the future of cloud computing. This role involves designing and implementing high-performance systems that power essential cloud services. You will work with a talented team dedicated to innovation and excellence, ensuring that the networking environment remains secure and reliable. With ample opportunities for mentorship and career growth, you will be empowered to take on complex challenges and make a significant impact on customers worldwide. If you are passionate about technology and eager to contribute to cutting-edge solutions, this is the perfect opportunity for you.
Job ID: 2911545 | Amazon.com Services LLC
Do you want to shape the future of virtualized (SDN) networking in one of the world’s biggest public clouds?
The EC2 Instance Networking VPC team develops the foundational data plane primitives that powers the Virtual Private Cloud (VPC) for EC2 instances which allows customers to leverage VPC on a wide range of workloads from general purpose to specialized machine learning and latency sensitive applications.
We are growing fast, and we are looking for an experienced Software Engineer to drive our vision of making EC2 VPC the most trusted, secure, and reliable networking environment on the planet. You will join a team that develops core underlying network virtualization primitives that powers AWS products such as Transit Gateways, Network Load Balancers, and Outpost connectivity. In partnership with EC2 Product Management, Principal and Senior SDEs you will be responsible for building and operating high-performance embedded systems written in Rust/C/C++ to process packets at scale. The role offers opportunities to impact all of our customers, including internal ones like AWS EC2, S3, and DynamoDB, as well as external customers running on EC2, as we frequently deploy new capabilities and updates. With access to Principal and Senior Principal leaders across AWS, there is significant potential for professional growth to help shape the future of cloud computing infrastructure.
Key job responsibilities
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Knowledge of web protocols and networking fundamentals
- Experience with TCP/IP packet analysis
- Data analysis skills using SQL
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.