2

Amazon Software Engineer Remote Jobs in Virginia

Remote/Alexandria, VA GeoDelphi, Inc. dba Whitespace is seeking a Software Engineer to build innovative forward-looking solutions within our Answers platform. You'll be essential to our Answers ...

Principal Software Engineer

Mclean, VA · Remote

$138.50K - $185.70K/yr

Principal Software Engineer This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our ...

Principal Software Engineer

Mclean, VA · Remote

$136.50K - $183K/yr

Principal Software Engineer This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our ...

Software Engineer

Arlington, VA · On-site +1

$65 - $80/hr

Job Title: Software Engineer We are seeking a Software Engineer to design, develop, and test ... Work Environment This role offers a mostly remote work environment with some light travel required ...

Software Engineer

Arlington, VA · On-site +1

$65 - $80/hr

Job Title: Software Engineer We are seeking a Software Engineer to design, develop, and test ... Work Environment This role offers a mostly remote work environment with some light travel required ...

$121.20K - $159.80K/yr

The role is mostly remote with occasional trips into the office in Richmond, VA. I will be ... for the Senior Software Engineer role \n \n * Design and build scalable front and back\-end ...

Software Engineer III - Back End (Remote)

Mclean, VA · Remote

$58 - $78/hr

Software Engineer III - Back End This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods ...

Embedded Software Engineer

Ashburn, VA · On-site +1

$134.50K - $176.90K/yr

You'll collaborate with both local engineers and a distributed remote development team to bring ... Partnering with remote software teams for code reviews, CI workflows, and integration support

Senior Software Engineer

Mclean, VA · On-site +1

$123.80K - $163.30K/yr

... 100% remote. Roles and Responsibilities * The Software Engineer will be responsible for designing, developing, and maintaining robust backend systems, architecting scalable solutions on AWS, and ...

Senior Software Engineer

Mclean, VA · Remote

$125.70K - $165.70K/yr

This is a full‐time position, and is 100% remote. Roles And Responsibilities The Software Engineer will be responsible for designing, developing, and maintaining robust backend systems ...

next page

Showing results 1-20

Amazon Software Engineer Remote information

What are the key skills and qualifications needed to thrive as an Amazon Software Engineer (Remote), and why are they important?

To thrive as an Amazon Software Engineer (Remote), you need strong programming skills (often in Java, C++, or Python), a solid understanding of computer science fundamentals, and typically a bachelor's degree in computer science or related field. Familiarity with AWS services, version control systems like Git, and CI/CD tools such as Jenkins is commonly required. Excellent problem-solving abilities, effective communication, and self-motivation are standout soft skills for remote work environments. These skills ensure you can deliver high-quality software solutions, collaborate effectively across distributed teams, and adapt to Amazon's fast-paced, innovative culture.

What are some common challenges faced by remote Amazon Software Engineers, and how can they be addressed?

Remote Amazon Software Engineers often encounter challenges such as coordinating across different time zones, maintaining clear communication with globally distributed teams, and ensuring effective collaboration on large-scale projects. To address these challenges, Amazon fosters a culture of documentation, regular virtual meetings, and utilizes tools like Amazon Chime and internal wikis to keep everyone connected. Proactively reaching out to teammates, setting clear expectations, and participating in virtual team-building activities can also help remote engineers stay engaged and aligned with their teams.

What does an Amazon Software Engineer do when working remotely?

An Amazon Software Engineer working remotely designs, develops, tests, and maintains software solutions that power Amazon’s products and services. They collaborate with team members using online tools, participate in virtual meetings, and follow Agile development practices. The role involves solving complex technical problems, writing high-quality code, and ensuring scalability and reliability of software systems—all from a remote location. Communication and self-motivation are key to succeeding in this remote position.

What is the difference between Amazon Software Engineer Remote vs Amazon Software Developer Remote?

AspectAmazon Software Engineer RemoteAmazon Software Developer Remote
Required CredentialsBachelor's in CS or related field, coding skills, Amazon interview processBachelor's in CS or related field, coding skills, Amazon interview process
Work EnvironmentRemote, collaborative teams, Agile methodologyRemote, collaborative teams, Agile methodology
Employer & Industry UsageAmazon, tech/software industryAmazon, tech/software industry
Search & Comparison IntentHigh overlap in job duties and requirementsHigh overlap in job duties and requirements

Amazon Software Engineer Remote and Amazon Software Developer Remote roles share similar qualifications, work environments, and industry usage. The main difference lies in job titles used internally and externally, but both involve software development tasks within Amazon's remote teams.

What are the most commonly searched types of Amazon Software Engineer jobs in Virginia? The most popular types of Amazon Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Amazon Software Engineer Remote jobs? Cities in Virginia with the most Amazon Software Engineer Remote job openings:
Infographic showing various Amazon Software Engineer Remote job openings in Virginia as of May 2026, with employment types broken down into 71% Full Time, 24% Part Time, and 5% Contract. Highlights an 100% Remote job distribution.
Software Engineer

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Koniag Services, Inc. (KSI), a Koniag Government Service Company, is seeking a skilled Software Engineer to support our government customer. This position requires the candidate to be able to obtain a Public Trust. This position is a remote opportunity.

We offer a competitive salary along with an extraordinary benefits package including health, dental, and vision insurance, 401K with company matching, flexible spending accounts, paid holidays, three weeks paid time off, and more.

The Software Engineer will formulate and define specifications for complex operating software programming applications and modify/maintain existing applications using engineering releases and utilities from manufacturers. The Software Engineer will design and develop software applications. This role involves the scalability, security, and performance of enterprise web applications, API integrations, data workflows, and LMS infrastructure, working across both server-side and client-side environments, designing, coding, testing, debugging, and documenting programs.

This role is critical in developing, maintaining, and enhancing complex software systems for our federal government clients.

Key responsibilities include :

  • Performing coding, debugging, testing, and troubleshooting throughout the application development process.

  • Deploying computationally efficient cloud-based technologies to maximize pipeline efficiency.

  • Developing, testing, deploying, and supporting web interface applications for our innovative products.

  • Ensuring software standards are met.

  • Eliciting, deriving, and documenting software and/or system requirements to meet internal or external customer specifications.

  • Developing and maintaining applications related to overall operating systems, sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical/scientific software packages

  • Working at a high technical level across all phases of software systems programming applications

  • Evaluating new and existing software products for potential implementation

  • Assisting other systems programmers in effectively utilizing technical software

  • Collaborating with cross-functional teams to identify requirements and develop solutions

  • Creating detailed technical documentation for all developed systems

  • Troubleshooting and resolving complex software issues

  • Participating in code reviews to ensure quality and adherence to standards

  • Staying current with emerging technologies and methodologies

Education and Experience:

Required :

  • Bachelor's degree in Computer Science, Software Engineering, or related technical field

  • 8+ years of professional software engineering experience

  • Experience with complex operating systems and application development

  • Track record of successful software development projects, systems programming, application development, and technical evaluation of software products.

Required Skills and Competencies:

  • Advanced proficiency in server-side programming languages (e.g., Python, Node.js, Java, PHP) and frameworks.

  • Strong experience with RESTful API design, development, and integration.

  • Experience designing and implementing complex software systems

  • Knowledge of software development methodologies (Agile, Waterfall, etc.)

  • Proficient in front-end technologies (JavaScript, HTML5, CSS3, modern JS frameworks) to enable effective full stack development.

  • Experience with software testing methodologies and debugging techniques

  • Ability to analyze and solve complex technical problems

  • Familiarity with DevOps practices, version control (Git), CI/CD pipelines, and cloud environments (AWS or similar).

  • Strong collaboration, communication, and documentation skills.

  • Ability to work independently and as part of a team

  • Solid understanding of information security, secure coding practices, and federal compliance standards.

  • Understanding of software security principles and best practices

  • Ability to obtain and maintain a Public Trust security clearance.

Desired Skills and Competencies:

  • Master's degree in Computer Science or related field

  • Experience with Moodle or other Learning Management Systems (LMS).

  • Knowledge of DevOps practices and tools

  • Experience with containerization (Docker, Kubernetes)

  • Database design and optimization skills

  • Experience with Big Data technologies

  • Familiarity with data analytics, reporting, or business intelligence tools.

  • Experience with mobile application development

  • Certifications relevant to software engineering, Agile Scrum or Kanban; Agile certifications are a plus.

Our Equal Employment Opportunity Policy

The company is an equal opportunity employer. The company shall not discriminate against any employee or applicant because of race, color, religion, creed, sex, sexual orientation, gender, or gender identity (except where gender is a bona fide occupational qualification), national origin, age, disability, military/veteran status, marital status, genetic information, or any other factor protected by law. We are committed to equal employment opportunity in all decisions related to employment, promotion, wages, benefits and all other privileges, terms, and conditions of employment.

The company is dedicated to seeking all qualified applicants. If you require accommodation to navigate or to apply for a position on our website, please contact Heaven Wood via e-mail at accommodations@koniag-gs.com or by calling 703-488-9377 to request accommodation.

Koniag Government Services (KGS) is an Alaska Native Owned corporation supporting the values and traditions of our native communities through an agile employee and corporate culture that delivers Enterprise Solutions, Professional Services and Operational Management to Federal Government Agencies. As a wholly owned subsidiary of Koniag, we apply our proven commercial solutions to a deep knowledge of Defense and Civilian missions to provide forward leaning technical, professional, and operational solutions. KGS enables successful mission outcomes for our customers through solution-oriented business partnerships and a commitment to exceptional service delivery. We ensure long-term success with a continuous improvement approach while balancing the collective interests of our customers, employees, and native communities. For more information, please visit www.koniag-gs.com.

Equal Opportunity Employer/Veterans/Disabled. Shareholder Preference in accordance with Public Law 88-352

Job Details

Job Family Software and Systems Development

Job Function Software Engineer

Pay Type Salary