software development engineer, EC2 Load Balancing

1 day ago


Kent WA, United States Amazon Development Center U.S., Inc. Full time
Do you want to help lead the cloud revolution and build software that thrives at immense scale?
AWS Elastic Load Balancing enables customers to build large scale highly available services. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. ELB provides the entry point for building hyper scale, fault tolerant applications. While ELB has seen tremendous growth since launch we are still in the early stages of realizing our full potential.

Why you should join the Amazon ELB team?
We are building and launching new services and features on a regular basis. Application load balancer(ALB), Network load balancer(NLB), Gateway Load Balancer (GWLB) and Privatelink are a few examples.
We ship software frequently, get fast feedback from real customers around the globe and see the results of our work come to fruition. The Amazon ELB service is deployed globally to over 25 regions today and is growing at an extremely rapid rate.
There are real-world problems to solve that you won't find ready-made answers for. For example, how do you ensure customers can scale their application quickly to handle traffic spikes and then back down in a matter of minutes? How do you design a load balancing solution that allows customers to quickly and easily achieve the highest levels of fault tolerance using Amazon EC2?
We are now designing and building the next generation of ELB services capable of handling terabytes of data per day and growing from there. This is a unique opportunity to help build large-scale systems from the ground up.
10017

About the team
Utility Computing (UC)
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.

Why AWS?
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

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
- Experience with load balancing technologies like NGINX, and
- Experience building scalable, fault tolerant infrastructure software or distributed systems.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
- Distributed systems, networking design and implementation experience.
- Excellent communication skills and the ability to work well in a team.
- Experience mentoring junior software development engineers and driving engineering excellence.

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

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.

  • Snoqualmie, WA, United States Amazon.com Services LLC Full time

    Do you want to help lead the cloud revolution and build software that thrives at immense scale? AWS Elastic Load Balancing enables customers to build large scale highly available services. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. ELB...


  • Mercer Island, WA, United States Amazon Development Center U.S., Inc. Full time

    The team: Amazon's Elastic Compute Cloud (EC2) enables customers of all sizes to run their applications on our industry leading cloud infrastructure. EC2 Pricing & Launch Services is a team under EC2 umbrella that helps customers access compute resources at the best possible price based on current available supply and demand. EC2 Pricing & Launch...


  • Bellevue, WA, United States Amazon Development Center U.S., Inc. Full time

    The team: Amazon's Elastic Compute Cloud (EC2) enables customers of all sizes to run their applications on our industry leading cloud infrastructure. EC2 Pricing & Launch Services is a team under EC2 umbrella that helps customers access compute resources at the best possible price based on current available supply and demand.EC2 Pricing & Launch Services...


  • Kent, WA, United States Amazon Development Center U.S., Inc. Full time

    Do you want to help lead the cloud revolution and build software that thrives at immense scale? AWS Elastic Load Balancing enables customers to build large scale highly available services. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. ELB...


  • Bellevue, WA, United States Amazon Development Center U.S., Inc. Full time

    Job Title: Software Application ScientistWe are seeking a highly skilled Software Application Scientist to join our team at Amazon Development Center U.S., Inc. This role will involve working on cutting-edge projects that leverage machine learning, computer vision, and natural language processing to drive innovation in our products and services.About the...


  • Sammamish, WA, United States Amazon Development Center U.S., Inc. Full time

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable and low-cost infrastructure platform in the cloud. Systems Manager provides a unified user interface so customers can view operational data from multiple AWS services and allows them to automate operational tasks across their AWS resources. With Systems Manager,...


  • Sammamish, WA, United States Amazon Development Center U.S., Inc. Full time

    Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable and low-cost infrastructure platform in the cloud. AWS Systems Manager gives customers visibility and control of their infrastructure on AWS. Systems Manager provides a unified user interface so customers can view operational data from multiple AWS services and allows...


  • North Bend, WA, United States Amazon Development Center U.S., Inc. Full time

    The Amazon Web Services (AWS) Identity team builds, operates, and innovates the identity, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we leverage customer obsession and technologies to help...


  • North Bend, WA, United States Amazon Development Center U.S., Inc. Full time

    The Amazon Web Services (AWS) Identity team builds, operates, and innovates the identity, authentication, and authorization stack for the AWS cloud. As part of this mission, we leverage customer obsession and technologies to help customers set appropriate access controls across all their AWS environments. We are seeking a software developer engineer to be...


  • Preston, WA, United States Amazon Development Center U.S., Inc. Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive...


  • Snoqualmie, WA, United States Amazon.com Services LLC Full time

    Do you want to help lead the cloud revolution and build software that thrives at immense scale? AWS Elastic Load Balancing enables customers to build large scale highly available services. ELB automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. ELB...


  • Redmond, WA, United States Talent Software Services Full time

    Software Development Engineer 2Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract position in Redmond, WA. The opportunity will be nine months with a strong chance for a long-term extension.Position Summary: The main


  • Seattle, WA, United States Amazon Development Center U.S., Inc. Full time

    Does building modern platform services that scale with AWS business appeal to you? Would you like to impact AWS customers around the globe by building innovative platform features? Join us to empower AWS customers to monitor and manage their AWS resources while they are on-the-go! As a Software Dev Engineer for the AWS Console Mobile Platform team, you will...


  • Maple Valley, WA, United States Amazon Development Center U.S., Inc. Full time

    AWS Directory Service is a fully managed service that allows customers to set up and run Active Directory in the AWS cloud. It’s a high-scale, highly available distributed system supporting sub-second latency micro-services to a large growing customer base. We support the scale of millions of requests per second and the service needs to be always...


  • Seattle, WA, United States Amazon Development Center U.S., Inc. Full time

    Come make the cloud more secure for everyone! Amazon PrivateLink offers an easy and intuitive way for applications to securely integrate with remote services and data sources. As part of our team you will help simplify private access to any resources making it “just work” for our customers. We are looking for a senior software development engineers that...


  • Preston, WA, United States Amazon Development Center U.S., Inc. Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. As part of this mission, we Think Big and Dive Deep as we leverage technology to give customers state-of-the-art controls to manage access across all their AWS environments. We are...


  • Pacific, WA, United States Amazon Development Center U.S., Inc. Full time

    As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. At Amazon EKS, we are building a core set of functionality that allows our customers to create and use Kubernetes at scale in their data centers or on AWS. You will be...


  • Renton, WA, United States Amazon Development Center U.S., Inc. Full time

    As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. At Amazon EKS, we are building a core set of functionality that allows our customers to create and use Kubernetes at scale in their data centers or on AWS. You will be...


  • Woodinville, WA, United States Amazon Development Center U.S., Inc. Full time

    Are you interested in building and influencing open source monitoring and observability? Would you like to use your engineering background to support best-in-class data cloud and large-scale distributed systems to enable big data processing in the cloud? We're looking for talented and driven individuals to join us. Amazon Managed Service for Grafana is...


  • Kent, United States The Talent Mine Full time

    The Talent Mine is recruiting for a TEAM of Fluids/Mechanical Design Engineer – Tubing(****both Mid Level and Senior Level***) This is with a very well known / reputed player in the aerospace industry, and they are hiring due to a push to deliver on a new R&D project! If you are the kind of Fluids ME that has a passion for design, tubing and has a passion...