Search jobs > Seattle, WA > Software engineer

Software Development Engineer, EC2 Gateway Networking

Amazon Development Center U.S., Inc.
Seattle, Washington, USA
$129.3K a year
Full-time

Does working on global scale high performance distributed systems and packet processors excite you?We are a core team in AWS EC2 Networking organization, creating and enhancing critical services that form the foundation of the AWS VPC.

Our mission is provide the thinnest possible layer at the edge of the AWS network to deliver a superior customer experience for packet processing.

As a Software Development Engineer, you will be responsible for influencing and shaping the direction of our services. You will define, plan, and execute on deliverables that delight internal and external customers alike.

We operate at global scale and enable customers to build high availability systems world-wide, so a passion and discipline around operational excellence is paramount.

With the extensive network and access to Sr., Principal, Sr. Principal and Distinguished Engineers across EC2, AWS and Amazon, there are many stretch opportunities to grow your skills and knowledge.

10017

Key job responsibilities

A Software Development Engineer (L5) on the team is expected to operate autonomously, deliver projects that have scope at the team level and are starting to interact with other teams.

While they are capable of independently designing, developing, and testing software components, they are expected to seek input from more senior engineers through regular reviews.

They seek guidance from their manager, Sr. Engineers, or Principal Engineers when facing tough trade-off decisions. They mentor new team members on how the team’s services are constructed and operate.

They help guide and influence the team by providing feedback during code reviews and operations reviews and they influence their manager by contributing during backlog reviews and planning meetings.

They solve difficult technical problems that require understanding the team’s software and weigh trade-offs to deliver solutions that are logical, testable and maintainable.

A day in the life

A typical day for this role will include driving designs for components and services that deliver new features and capabilities, reviewing code of other members on the team, writing complex code, performing root cause analysis on operational events, providing project updates to leadership and other team members and developing estimates for upcoming deliverables.

This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant.

When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.

About the team

We are a team of passionate software and system development engineers building and maintaining mission critical, high scale and high performance software defined networking systems that underpin AWS Virtual Private Cloud (VPC) and enable the magic of elastic networking.

We work hard and have fun doing so with weekly happy hour events. We work as a cohesive team solving problems and innovating to delight our customers together.

BASIC QUALIFICATIONS

  • 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

PREFERRED QUALIFICATIONS

  • 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
  • 30+ days ago
Related jobs
Promoted
Amazon Development Center U.S., Inc.
Mercer Island, Washington

Sr Software Development Engineer, Amazon Connect. Job ID: 2810871 | Amazon Development Center U. As a SDE on the team, you will be responsible for leading the architecture, design, development and launch of some of the core product features. Experience as a mentor, tech lead or leading an engineerin...

Promoted
Amazon
Seattle, Washington

Software Development Engineer, Amazon Managed Prometheus. Amazon Managed Service for Prometheus is looking for software engineers that want to help us grow our fully managed secure Prometheus-compatible metrics and alerting service. Job ID: 2816652 | Amazon Development Center U. Are you interested i...

Promoted
Amazon Development Center U.S., Inc.
Mercer Island, Washington

Software Development Engineer, Managed Streaming for Apache Kafka. Job ID: 2738771 | Amazon Development Center U. We are looking for engineers who are enthusiastic about data streaming, and are as passionate about contributing to open source as they are about solving real customers' business needs, ...

Promoted
Amazon
Seattle, Washington

Software Development Engineer, Advertising, Live, IMDB. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. As a software engineer with Amazon Advertising, Live, and IMDB, you will lead the design and del...

Amazon.com Services LLC
Bellevue, Washington

On a typical day, you'll collaborate closely with machine learning scientists, fellow software engineers, and finance teams across Amazon. In this role, you will participate in all parts of the software development process, from collaborating with customers on design to executing that design in a sc...

Promoted
Amazon
Seattle, Washington

Software Development Engineer, AWS Energy Team. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. Our Software Engineers develop a Sustainability Data Platform that hosts analytical and pre...

Amazon.com Services LLC
Seattle, Washington

An engineer in this role works with Amazon engineering and business teams across the globe in planning, designing, executing, and implementing new capabilities for the product. They lead by example and the team naturally gravitate towards them because of their engineering expertise and decision-maki...

Amazon Development Center U.S., Inc.
Edmonds, Washington

As a SDE on the team, you will be responsible for leading the architecture, design, development and launch of some of the core product features. Experience as a mentor, tech lead or leading an engineering team. ...

Amazon.com Services LLC
Seattle, Washington

Amazon Selling Partner Dev Science team is looking for a talented Software Dev Engineer to build scalable machine learning and scientific modeling solutions central to merchant successes. You will have the opportunity to closely collaborate with fellow engineers and scientists and working on highly ...

Mediabistro
Seattle, Washington

We are open to hiring candidates to work out of one of the following locations:Seattle, WA, USA | Sunnyvale, CA, USABasic Qualifications- 4+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scali...