USACares Jobs

Job Information

Amazon Corporate LLC Software Developer Intern - BigMac in Seattle, Washington

Please Note - Relocation may be required to Seattle, WA.AWS Elastic Load Balancing/EC2 Networking is looking for a Software Development Engineer Intern for a critical part of its service that delivers a distributed Network Function Virtualization (NFV) platform. This team owns the data plane systems used for both customer-facing services such as NAT Gateway, Elastic File System, Load Balancers, AWS service endpoints as well as many internal AWS services. This is a balanced team of senior and junior engineers that has proven it can deliver very important features for our customers. You may have heard of us as Big Mac ( We are changing what networking can do for our internal and external customers, having delivered the networking components for Elastic File System and launching the NAT Gateway feature for VPC customers.The Big Mac Data Plane team is currently working on networking solutions to solve many of the challenges of VPC for customers and internal teams. The team is delivering projects for EFS, ELB, EC2, and many other services that erase a number of customer frustrations and enable completely new concepts of inter-VPC behaviors. We are building the next generation of the network, doing so at scale, and raising the bar on testing, deployments, and isolation. We regularly work with many teams in Amazon, especially AWS, and are pushing the bar in the areas of quality, testing, and deployment practices.With a balanced team of junior and senior engineers and a healthy operational load, this team needs your help to balance the challenges of growing the team, providing operational and technical guidance and mentoring, and delivering amazing features. It's a fun team with an exciting future -- come work hard, play hard, and change the world!Team tenets and words we live by:1. Raise the bar- We will set the highest standards within AWS and the IT industry by being a leader in testing, deployment, and development practices.- We will take pride in what we build and ensure that we hold others on the team to that exacting standard.2. Exceed customer expectations- We will maintain customer trust in all interactions.- We will do what it takes to ensure that our products and services are easy to use and work as expected.- We will solve problems that customers may not know they have.3. Carefully and meticulously manage our service- We will look around corners for issues before they become problems.- We will take the time to understand the potential risks and impacts of any action we take.4. Drive costs down- We will look for ways to reduce our costs so we can pass the savings on to customers.- We will avoid waste in our service and in our individual usage.5. Execute at a sustainable pace- We will deliver on our commitments and goals but do not expect to succeed at 100% of our goals.- We will focus on the long term and not risk our quality or customer expectations to meet short term deliverables.- We will share our knowledge with our peers and ensure that we have the tools, skills, and documentation to grow the team.6. Be a team- We will not be a collection of individuals but a team that gets to know each other and have fun together.- We will do more as a unit than we can as a set of individuals.- We will take the initiative to help grow the team and to efficiently onboard new team members.Your responsibilities will include:- Innovating and delivering creative SW Designs to develop new services, solve operational problems, drive improvements in developer velocity, or positively impact operational safety- Writing requirements capturing documents, design documents, integration test plans, and deployment plans- Communicating status and progress of deliverables to schedule- Sharing learnings and innovations with your team and stakeholders