Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Engineer AWS

Amazon Corporate Herndon Full-Time
Apply Now

Amazon Web Services, is currently seeking Software Engineers in Herndon, VA

We are currently looking for highly intelligent software and systems professionals to join us and help us continue to raise the security bar for cloud computing. Each day, hundreds of thousands of developers make billions of transactions worldwide on our cloud. They harness the power of Amazon Web Services (AWS) to enable innovative applications, websites, and businesses. The AWS Security team owns security for all of these services offered by AWS, including EC2, S3, and many others.

Our team works with the many AWS teams to solve security challenges on a massive scale. We enable the trust by building services that meet the security goals of our customers, from compliance to analysis. We dive deep into security technologies such as new authentication systems, hardware security components, cryptography, system hardening, and massive-scale audit analysis, so if you would like the opportunity to work in a fast-paced environment where we “Work Hard, Have Fun, Make History and be part of a world-class team in a fast-paced environment that has the entrepreneurial feel of a start-up, and gain top-notch experience in cloud computing

Please Apply!        

   Relocation assistance is available for this position!

We will be in Herndon, VA for a hiring event the week of July 29th-August 2nd

We hope you can join us! 


As an Software Engineer you will:

·       Working with users to design new AWS security features, prototyping and demonstrating features to your users

·       Working on complex system software

·       Front end full stack development

·       Deploying software through our large automated systems

·       Operationally supporting your newly deployed software

·       Use AWS services to solve design problems

·       Look for radical new approaches to automate fixes for operational issues

·       Interact with AWS teams to integrate your application with theirs

·       Operate and engineer systems on a massive scale

·       Upper Stack development, Building and configuring applications

·       Building scalable and robust user interfaces

·       Be responsible for building the best customer experience, keeping latency, security, and usability in mind

·       collaborate with other Software Engineers to guide the team on development best practices and set examples by using them in solutions that you build

·       Work with Agile methodologies

·       Work on AWS Fraud, Safety, Security and Data Breach prevention

·       You will lead and mentor other talented engineers


  • Bachelor’s degree in Computer Science (related field) or equivalent work experience
  • Minimum of five years software development experience in a combination of any of the following languages: C++, Java, C#, Python or Ruby
  • Minimum of 5 years of experience working with Linux operating system development



  • In-depth knowledge of Linux/Unix tools and architecture
  • Strong knowledge of web, security, and networking protocols
  • Some experience with security tools such as intrusion detection, log analysis, and network scanning.
  • Breadth of experience covering the "stack" of front-end web user interfaces and web servers through to back-end analysis and storage systems
  • Highly proficient in design and analysis of algorithms and data structures
  • Strong understanding of object-oriented design and implementation experience
  • Experience with web-based applications and/or web services-based applications at massive scale
  • A person that thrives and succeeds in a hyper-growth environment where priorities shift fast
  • Master's or Ph.D. degree in Computer Science
  • Meets/exceeds Amazon’s leadership principles requirements for this role

Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Skills required

Application Development
Use Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems


Salary Estimator

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Software Engineer AWS
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 22795


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Amazon’s mission is to be Earth’s most customer-centric company where people can find and discover anything they want to buy online. Amazon’s evolution from website to e-commerce and publishing partner to development platform is driven by the pioneering spirit that is part of the company’s DNA. The world’s brightest technology minds come to Amazon to research and develop new technologies that improve the lives of our customers: shoppers, sellers, content creators, and developers around the world. Because that's what being Earth's most customer-centric company is all about, and it's still Day 1 at Amazon.

Amazon’s headquarters are based in Seattle, Washington, United States—additional offices, fulfillment centers, customer service centers, data centers, and development centers are located across the globe.

We're a company of pioneers. It's our job to make bold bets, and we get our energy from inventing on behalf of customers. Success is measured against the possible, not the probable. For today’s pioneers, that’s exactly why there’s no place on Earth they’d rather build than Amazon.

View the full profile