1

Amazon Software Engineer Jobs in Vienna, VA (NOW HIRING)

Amazon EC2 * Amazon EventBridge * Amazon SQS * Amazon SNS * IAM roles and policies * Amazon ... Apply knowledge of programming, software tools, operating systems, networking, and cloud ...

... engineers while developing your skills and furthering your career within one of the most innovative ... Amazon Software Builder Experience (ASBX) Astra ADC provides the foundational services that every ...

System Development Engineer, Astra ADC

Arlington, VA · On-site

$199K - $235K/yr

... engineers while developing your skills and furthering your career within one of the most innovative ... Amazon Software Builder Experience (ASBX) Astra ADC provides the foundational services that every ...

Amazon EC2 * Amazon EventBridge * Amazon SQS * Amazon SNS * IAM roles and policies * Amazon ... Apply knowledge of programming, software tools, operating systems, networking, and cloud ...

... engineers while developing your skills and furthering your career within one of the most innovative ... Amazon Software Builder Experience (ASBX) Astra ADC provides the foundational services that every ...

System Development Engineer, Astra ADC

Arlington, VA · On-site

$199K - $235K/yr

... engineers while developing your skills and furthering your career within one of the most innovative ... Amazon Software Builder Experience (ASBX) Astra ADC provides the foundational services that every ...

... engineers while developing your skills and furthering your career within one of the most innovative ... Amazon Software Builder Experience (ASBX) Astra ADC provides the foundational services that every ...

The Software Engineer will work with a large team of developers, software engineers and data ... Leverage Amazon Web Services * Experience creating RESTful API Required Quals; * Active TS/SCI with ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience with cloud services, preferably with Amazon Web Services (AWS) * Experience with ...

... engineers while developing your skills and furthering your career within one of the most innovative ... Amazon Software Builder Experience (ASBX) Astra ADC provides the foundational services that every ...

Showing results 21-40

Amazon Software Engineer information

See Vienna, VA salary details

$63.7K

$148.1K

$206.3K

How much do amazon software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for amazon software engineer in Vienna, VA is $148,069.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,400.00 and $173,600.00 per year, depending on experience, location, and employer.

What is an Amazon software engineer?

An Amazon Software Engineer is responsible for designing, developing, and maintaining software systems that support Amazon's vast technical infrastructure. They work on scalable and distributed systems, using languages like Java, Python, or C++. Engineers collaborate with cross-functional teams to build customer-focused solutions, optimize performance, and ensure system reliability. Additionally, they follow Amazon's leadership principles and contribute to innovation in areas like AWS, Alexa, and e-commerce. This role requires strong problem-solving skills, coding expertise, and the ability to handle complex technical challenges at scale.

What are the key skills and qualifications needed to thrive as an Amazon software engineer?

To thrive as an Amazon Software Engineer, you need a strong background in computer science, coding proficiency in languages like Java, C++, or Python, and a relevant bachelor’s degree or higher. Familiarity with AWS cloud services, distributed systems, and software development tools such as Git and CI/CD pipelines is highly valued. Strong problem-solving skills, effective communication, and collaboration are crucial soft skills in this fast-paced environment. These abilities enable engineers to deliver scalable, reliable solutions while working efficiently within large, cross-functional teams.

What are the typical career growth opportunities for an Amazon software engineer?

Amazon offers software engineers a well-defined career path, starting from entry-level roles and advancing to senior engineer, principal engineer, or engineering manager positions. Engineers are encouraged to take on greater responsibilities, lead technical projects, and mentor junior staff as they develop. The company supports professional growth through internal training, skill development programs, and opportunities to work on high-impact, global-scale products. With consistent performance and a proactive approach to learning, you can expect clear advancement opportunities and increased leadership responsibilities at Amazon.

How much are Amazon software engineers paid?

Amazon software engineers typically earn a base salary ranging from $100,000 to $160,000 annually, with total compensation often including bonuses and stock options that can significantly increase overall earnings. Compensation varies based on experience, location, and level within the company, with senior roles earning higher salaries and additional benefits such as performance bonuses and stock grants.

What are popular job titles related to Amazon Software Engineer jobs in Vienna, VA?

For Amazon Software Engineer jobs in Vienna, VA, the most frequently searched job titles are:

What job categories do people searching Amazon Software Engineer jobs in Vienna, VA look for?

The top searched job categories for Amazon Software Engineer jobs in Vienna, VA are:

What cities near Vienna, VA are hiring for Amazon Software Engineer jobs?

Cities near Vienna, VA with the most Amazon Software Engineer job openings:

Infographic showing various Amazon Software Engineer job openings in Vienna, VA as of August 2026, with employment types broken down into 76% Full Time, and 24% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $148,069 per year, or $71.2 per hour.

Software Engineer

VTG

Chantilly, VA • On-site

Full-time

Re-posted 22 days ago


Job description

Overview
We are seeking an experienced Cloud Software Engineer / AWS Data Engineer to design, develop, and maintain secure cloud-based applications and data solutions within a highly classified mission environment. This position requires strong hands-on experience with AWS cloud services, Python and Java development, Elasticsearch/OpenSearch, Linux, Docker, and infrastructure-as-code using the AWS Cloud Development Kit (CDK).
What will you do?
  • Design, build, and maintain secure web applications within the Sponsor's classified JWICS and C2S cloud environments.
  • Develop cloud-based applications and solutions using Python and Java.
  • Design, develop, query, optimize, and maintain Elasticsearch and AWS OpenSearch environments.
  • Write and tune complex queries against structured and unstructured datasets using SQL and Elasticsearch/OpenSearch query languages.
  • Design and implement cloud-native solutions using AWS services, including:
    • Lambda functions and layers
    • Amazon S3
    • AWS Batch
    • Amazon EC2
    • Amazon EventBridge
    • Amazon SQS
    • Amazon SNS
    • IAM roles and policies
    • Amazon DynamoDB
    • AWS container services
  • Build and maintain cloud infrastructure using the AWS Cloud Development Kit (CDK).
  • Develop Linux shell scripts to support automation, deployment, and system operations.
  • Build, maintain, and deploy Docker containers and images.
  • Transform data from multiple file types and formats into standardized formats such as JSON, CSV, and XML.
  • Work closely with application developers to identify and implement infrastructure, deployment, and operational requirements.
  • Apply knowledge of programming, software tools, operating systems, networking, and cloud technologies to solve complex mission and collection requirements.
  • Assess technical and project requirements and provide informed recommendations on architecture, implementation, and delivery approaches.
  • Collaborate with technical teams across multiple organizational boundaries.

Do you have what it takes?
Must possess an active TS/SCI clearance with Poly on day one of employment
  • Demonstrated experience working within the Sponsor's cloud environment.
  • Demonstrated experience building and maintaining secure web applications on classified Sponsor networks, including JWICS and C2S.
  • Strong programming experience with Python.
  • Experience programming in Java.
  • Hands-on experience designing, developing, querying, and maintaining Elasticsearch and/or AWS OpenSearch.
  • Experience writing and optimizing complex queries against structured and unstructured datasets using SQL and Elasticsearch/OpenSearch query languages.
  • Experience with Linux shell scripting.
  • Experience building Docker containers and images.
  • Strong hands-on experience with AWS cloud services, including Lambda, S3, Batch, EC2, EventBridge, SQS, SNS, IAM, DynamoDB, and container services.
  • Demonstrated hands-on experience with the AWS Cloud Development Kit (CDK). CloudFormation, Terraform, or similar infrastructure-as-code tools are not substitutes for the required AWS CDK experience.
  • Experience transforming data from multiple file formats into standardized formats such as JSON, CSV, and XML.
  • Experience working with application developers to define and implement infrastructure and deployment requirements.
  • Experience translating mission and operational needs into technical requirements.
  • Ability to assess project requirements and provide informed technical recommendations.
  • Experience collaborating with technical teams across multiple organizations and functional boundaries.
  • Strong technical documentation and communication skills.