Software Development Engineer II, STRADA ADC

  • Amazon Data Services, Inc.
  • Mc Lean, VA
  • Full-time
  • time-alarm-solid 01-24-2024

Software Development Engineer II, STRADA ADC

Job Type: Full-time

Location: Annapolis Junction, MD, USA | Arlington, VA, USA | Denver, CO, USA | Herndon, VA, USA | Seattle, WA, USA

Job Description

Amazon Data Services, Inc. is looking for a Software Development Engineer II to join the STRADA ADC Team at Amazon Web Services (AWS). If you have a passion for innovation, search, analytics, and distributed systems, this is the role for you. You will be responsible for designing and implementing fault-tolerant systems that run at massive scale, as well as building high-quality, highly available products that deliver exceptional experiences for customers in the AWS Cloud.

Responsibilities

  • Solve challenging technical problems at every layer of the stack.
  • Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Research implementations that deliver the best possible experiences for customers.
  • Create metrics, implement automation and other improvements, and resolve the root cause of software defects.

A day in the life

As a Software Development Engineer II, you will participate in design discussions, code reviews, and communicate with internal and external stakeholders. You will work cross-functionally to help drive business decisions with your technical input and work in a dynamic development environment, where you're always tackling the most important challenges.

Basic Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience of new and existing systems.
  • Proficiency in at least one software programming language.
  • Current, active US Government Security Clearance of TS/SCI with Polygraph.

Preferred Qualifications

  • 3+ years of full software development life cycle experience.
  • Bachelor's degree in computer science or equivalent.

About the team

Our team is dedicated to supporting new members and celebrates knowledge-sharing and mentorship. Senior members provide one-on-one mentoring and thorough code reviews to ensure your career growth. We assign projects that help you develop your engineering expertise, empowering you to take on more complex tasks in the future.