Software Development Engineer Public Sector
@ Amazon

Arlington, VA
$160,000
On Site
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @amazon.com
Recommended after applying

Job Details

Overview

This Software Development Engineer Public Sector role at Amazon requires U.S. citizenship and the potential to obtain and maintain a TS/SCI security clearance with polygraph. Join Amazon Web Services (AWS) in building software solutions that support the cloud revolution at immense scale.

Key Responsibilities

  • Collaborate with cross-disciplinary teams to design innovative products.
  • Develop solutions for distributed computing, storage, indexing, and querying.
  • Design and implement scalable, fault-tolerant software systems.
  • Work in an agile environment from scoping to launch.

Team and Culture

Be a part of an inclusive team culture that values continuous learning, mentorship, and career growth. Participate in affinity groups and diversity events such as CORE and AmazeCon.

Basic Qualifications

  • Bachelor's Degree or higher in Computer Science, Computer Engineering, or related fields.
  • Programming experience in languages such as Java, C++, or C#.
  • Strong foundation in object-oriented design, algorithms, and data structures.

Preferred Qualifications

  • Experience with additional programming languages like C or Perl.
  • Experience delivering complex software systems to customers.
  • Familiarity with full software development life cycle practices.
  • Strong communication skills for interfacing with various stakeholders.

Security and Compensation

This role requires U.S. citizenship and may require maintaining a TS/SCI clearance. Compensation varies by location with base pay ranging from $99,500 to $200,000 annually.

Key skills/competency

  • AWS
  • Cloud
  • Distributed Systems
  • TS/SCI
  • Security Clearance
  • Agile
  • Software Development
  • Programming
  • Object-Oriented Design
  • Team Collaboration

How to Get Hired at Amazon

🎯 Tips for Getting Hired

  • Research Amazon: Study their cloud and security projects.
  • Customize Resume: Tailor skills to AWS requirements.
  • Showcase Projects: Highlight distributed systems experience.
  • Prepare for Interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review distributed system design concepts.
Practice coding in Java, C++, C#.
Study algorithms and data structures.
Understand agile software development.

Behavioral Questions

Describe a challenging team project.
Explain how you handle tight deadlines.
Discuss collaboration in a diverse team.
Share how you learn from failure.

Frequently Asked Questions