2

Remote Junior Software Engineer Jobs in Virginia

Senior Software Engineer

Sterling, VA · On-site +1

$185K - $225K/yr

... and remote engineers to develop front-end applications and back-end microservices that support ... Mentor junior teammates. * Contribute to a positive and upbeat team atmosphere. Qualifications ...

... cannot support remote work), and requires a TS/SCI + Polygraph clearance (acceptable to this ... What You'll be Owning GRVTY is seeking a Software Engineer with a TS/SCI + Poly clearance ...

Remote Work: Hybrid Job Number: R0246152 Location: McLean,VA,US Share job via: Share Software Engineer The Opportunity: As an AI software engineer, you know that good software is more than just a ...

Remote Work: Hybrid Job Number: R0243761 Location: McLean,VA,US Share job via: Share Software Engineer The Opportunity: As an AI software engineer, you know that good software is more than just a ...

This role requires a strong software engineering background, experience with enterprise ... Remote administration * Communications and email protocol API implementation * Software version ...

New

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243541 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243148 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...

$69K - $158K/yr

Remote Work: No Job Number: R0243463 Location: King George,VA,US Share job via: Share Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243537 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...

$69K - $158K/yr

Remote Work: No Job Number: R0245838 Location: King George,VA,US Share job via: Share Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain ...

Software Engineer

Chantilly, VA · On-site +1

$86K - $198K/yr

Remote Work: No Job Number: R0241095 Location: Chantilly,VA,US Share job via: Share Software Engineer The Opportunity: Booz Allen is looking for a Software Engineer who is driven by purpose and ready ...

Senior Software Engineer

Herndon, VA · On-site +1

$126K - $166K/yr

In this role, you will work closely with software engineers, data scientists, analysts, and ... Must be willing to work in a remote setting or nearby Vantor facility and comfortable communicating ...

Remote Support Engineer, Junior Category: Service Desk / End User Services Main location: United ... Diagnosing and resolving technical issues related to software, hardware, and systems. • Customer ...

Software Engineer

Arlington, VA · Remote

$120K - $160K/yr

None Potential for Remote Work: ORA_HYBRID Description Position Overview: The Intelligent Virtual Agent (IVA) Software Engineer will design, develop, and maintain cloud-native web applications using ...

Software Engineer-AFRL

Alexandria, VA · On-site +1

$131K - $172K/yr

Mid-Senior Level Software Engineer Location ... Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared Are you ready to be ...

Showing results 21-40

Remote Junior Software Engineer information

See Virginia salary details

$46.1K

$93.7K

$140.8K

How much do remote junior software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for remote junior software engineer in Virginia is $93,731.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,400.00 and $94,700.00 per year, depending on experience, location, and employer.

What are the typical responsibilities of a remote junior software engineer and how is performance usually evaluated?

As a Remote Junior Software Engineer, you'll typically work on writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through online tools. You may also assist with documentation, help implement new features, and contribute to team meetings or sprint planning sessions. Performance is usually evaluated based on your ability to deliver high-quality code, meet project deadlines, communicate effectively with the team, and show consistent growth in technical skills. Regular feedback, mentorship, and clear goals help support your professional development in this entry-level position.

What is a remote junior software engineer?

A Remote Junior Software Engineer is an entry-level software developer who works remotely to design, develop, test, and maintain software applications. They typically collaborate with a team using online communication tools and version control systems. Responsibilities may include writing code, debugging issues, and learning from senior engineers. This role is ideal for those starting their software development career while working from home or another remote location.

What are the key skills and qualifications needed to thrive as a remote junior software engineer, and why are they important?

To thrive as a Remote Junior Software Engineer, you need a foundational understanding of programming languages such as Python, JavaScript, or Java, as well as a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, collaborative platforms like GitHub, and basic knowledge of cloud services or CI/CD pipelines are often expected. Strong communication skills, self-motivation, and an eagerness to learn are crucial for succeeding in a remote, entry-level environment. These abilities ensure you can contribute effectively to distributed teams, follow technical workflows, and continue developing as a software professional.

What are the most commonly searched types of Remote Software Engineer jobs in Virginia? The most popular types of Remote Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Remote Junior Software Engineer jobs? Cities in Virginia with the most Remote Junior Software Engineer job openings:
Infographic showing various Remote Junior Software Engineer job openings in Virginia as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $93,731 per year, or $45.1 per hour.

Senior Software Engineer

Amatriot Group, LLC

Sterling, VA • On-site, Remote

$185K - $225K/yr

Full-time

Re-posted 7 days ago


Job description

Location: Sterling VA
Security Clearance: Active TS/SCI [Required] (CI Poly preferred, can obtain after starting)
Job Type: Full-Time

Target Salary Range*: $185,000 - $225,000

*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary


Position Overview

Amatriot is seeking Full Stack Software Engineers to support the Makalu contract. This role supports new product and component development using modern technologies in a fast-paced, start-up-like agile environment. Full Stack Software Engineers on Team Makalu proactively design architecture for new components, suggest improvements to the application and overall web UI/UX, and work closely with on-site and remote engineers to develop front-end applications and back-end microservices that support strong products and user experiences.


Key ResponsibilitiesSoftware Development and Architecture
  • Solve challenging technical problems while meeting program objectives within the agile development cycle.
  • Suggest improvements to UX/UI, microservice architecture, and the software baseline.
  • Introduce new ways to meet mission needs.
  • Work on new technologies while staying customer-focused and building new UI applications.
  • Utilize industry-proven design patterns and open-source tools.
Application Performance and Technical Improvement
  • Work with senior developers and the program architect to improve application performance, reliability, resiliency, and observability.
  • Support development of front-end applications and back-end microservices.
  • Contribute to improvements in the overall application and web UI/UX.
Agile Team Collaboration
  • Participate as part of an agile team where communication skills and execution within the established development process are essential to team success.
  • Mentor junior teammates.
  • Contribute to a positive and upbeat team atmosphere.

QualificationsEducation
  • Bachelor’s degree in Computer Science or a related field; or Graduation from a coding bootcamp.
Experience:
  • Experience using REST-based web services.
  • Experience developing in a microservices architecture.
  • Experience with cloud technologies such as AWS, GCP, Azure, or similar platforms.
  • Experience with containers and Kubernetes.
  • Experience working as a member of a development team participating in the complete product development lifecycle.
  • Familiarity with Agile software development methodologies.
  • Familiarity with modern web technologies and techniques, including HTML5, CSS, CSS preprocessors such as SASS, Less, or Stylus, or JavaScript build tools such as Browserify, WebPack, or Closure.
  • Familiarity with modern JavaScript frameworks and libraries such as Angular, Ember, React, Redux, Reactive, or VueJS, along with knowledge of when to use them.
  • Familiarity with Node.js and the NPM package ecosystem.
  • Experience with Linux environments and Linux shell scripting.
  • Knowledge of continuous integration and software configuration management processes and tools, including Subversion, Git, JIRA, and Confluence.
Skills:
  • Strong organizational skills and attention to detail.
  • Strong verbal and written communication skills.
Certifications:
  • CompTIA Security+ within 6 months of hire.
Clearance
  • TS/SCI clearance is required.
  • CI Poly is preferred and may be obtained after starting.

Preferred Qualifications:
    • Passion for creating beautiful, engaging, intuitive, efficient, and highly usable user interfaces.
    • Experience with vector and motion graphics, including SVG, HTML5 Canvas, WebGL, and animation via JavaScript and CSS.
    • Experience building rich, data-driven web applications.
    • Familiarity with real-time communication mechanisms such as WebSockets.
    • Familiarity with the Svelte framework.
    • Familiarity with Node, Cesium, and/or OpenLayers.
    • Familiarity with Spring, Docker, and/or Kubernetes.
    • Knowledge of microservices-based architecture.
    • Familiarity with emerging trends in desktop, web, and mobile app development.
    • Experience with deployments, DevOps, and/or AWS.
    • Experience with Git.