Software Development Engineer, AWS EC2 VPC

3 weeks ago


Seattle, Washington, United States Amazon Full time
About the Role

We are seeking an experienced Software Development Engineer to join our AWS EC2 VPC team. As a key member of our team, you will be responsible for designing, developing, and implementing large-scale, multi-tiered, distributed software applications, tools, systems, and services using object-oriented programming, distributed or embedded programming, and related technologies.

Key Responsibilities

- Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services.
- Scope, design, and deliver software features and improvements to major portions of the team's software, including refactoring and deprecation work.
- Mentor other engineers on the team, training them on the software's construction, operation, and how it fits into the bigger picture. Perform reviews of design and code of other engineers.

About the Team

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

Requirements

- 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

About Amazon

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. For individuals with disabilities who would like to request an accommodation, please visit

  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our AWS EC2 VPC team. As a key member of our team, you will be responsible for designing, developing, and implementing large-scale, multi-tiered, distributed software applications, tools, systems, and services using object-oriented programming, distributed or embedded...


  • Seattle, Washington, United States Amazon Full time

    Job Description:Are you passionate about shaping the future of virtualized (SDN) networking in one of the world's biggest public clouds?The Amazon Elastic Compute Cloud (EC2) VPC Dataplane team is responsible for the packet pipeline that runs beneath all our customer's EC2 VPC instances, adding features like firewalls (security groups), routing, billing, and...


  • Seattle, Washington, United States Amazon Full time

    Shape the Future of Virtualized NetworkingThe Amazon Elastic Compute Cloud (EC2) VPC Dataplane team is seeking a talented Software Engineer to join our team. As a key member of our team, you will design and build secure and scalable services to enable monitoring, diagnostics, and automated recovery.Your Responsibilities:Develop new features and enhancements...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in EC2 Gateway Networking. As a key member of our team, you will be responsible for designing, developing, and testing software components that deliver new features and capabilities.Your primary focus will be on working with our team to create and enhance critical...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our EC2 Gateway Networking team. As a technical leader, you will be responsible for designing, developing, and testing software components that form the foundation of the AWS VPC.Our team operates at global scale, enabling customers to build high availability systems...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in EC2 Gateway Networking. As a member of our team, you will be responsible for designing, developing, and testing software components that deliver new features and capabilities for our customers.Key ResponsibilitiesDesign and develop software components that meet...


  • Seattle, Washington, United States Amazon Web Services AWS Full time

    Job Title: Software Development EngineerAmazon Web Services (AWS) is seeking a highly skilled Software Development Engineer to join our EC2 team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure cloud infrastructure solutions.Job DescriptionWe are looking for a talented Software Development...


  • Seattle, Washington, United States Amazon Full time

    Job DescriptionAmazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.We are seeking a skilled Software Engineer to join our EC2 Nitro Flex Instance team. As a member of the team, you will help develop the Java web...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Cloud Networking team at Amazon. As a key member of our team, you will be responsible for designing and developing software that enables our customers to build secure, scalable, and highly available Virtual Private Clouds (VPCs) on AWS EC2.Our team is passionate about delivering...


  • Seattle, Washington, United States Amazon Full time

    Job Description:Amazon Web Services is seeking an experienced Engineering Leader to help shape the future of cloud computing. This leadership role is part of a newly formed EC2 Networking team, where you will lead a team in building forwarding and encapsulation services in EC2 to support large-scale networking and new features within AWS Virtual Private...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Engineer II to join our AWS EC2 Edge Frontier team. As a key member of our team, you will contribute to the design and development of secure, reliable, scalable, and high-performance on-device software that helps expand the edge compute business.You will work closely with our cross-functional...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our EC2 Catalyst team. As a key member of this team, you will play a critical role in building and maintaining one of the world's largest distributed systems.As a Cloud Computing Engineer, you will be responsible for designing, developing, and deploying scalable and secure...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our EC2 Substrate Operator Safety team. As a key member of this team, you will be responsible for building and developing brand new software systems for a new security domain. Your mission will be to solve mission-critical development and operations problems throughout the global...


  • Seattle, Washington, United States Amazon Full time

    Job Description:Are you passionate about technology and solving complex problems? Do you want to grow your skills as you help us grow and scale the world's largest cloud computing service? We're looking for a talented Software Development Engineer to join our team in AWS Elastic Load Balancing/EC2 Networking.About the Role:We're seeking a highly skilled...


  • Seattle, Washington, United States Amazon Full time

    About the RoleThe ARF team at Amazon builds software to forecast the amount of hardware needed to keep EC2, EBS, and S3 running as the world's favorite elastic cloud.We are looking for a Software Engineer to work in a full-stack development role, collaborating with research scientists and business subject matter experts to build and maintain a forecasting...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Compute Services team. As a member of this team, you will be responsible for designing and developing scalable, fault-tolerant production systems using the latest AWS technologies.Key ResponsibilitiesDesign and develop new features for our distributed and large-scale...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our team at Amazon Development Center U.S., Inc. - B02. As a key member of our team, you will play a crucial role in shaping the future of cloud computing and artificial intelligence.Key ResponsibilitiesDesign, develop, and deploy highly scalable and reliable distributed systems...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our EC2 Edge Frontier team. As a key member of our team, you will be responsible for leading feature development work, participating in all phases of the software development lifecycle, and providing feedback and technical guidance to team members.Key Responsibilities:Lead...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our AWS Compute Services team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base.You will collaborate closely with a...