Virginia state flag

Software Engineer Jobs in Virginia

19 open positions in Arlington, Richmond, Reston and more. Updated daily.

updateUpdated Apr 16

Top cities

ArlingtonRichmondRestonMcLean
search

19 positions

Updated Apr 16

  • Software Engineer

    KBR·Alexandria, Virginia·1d ago

    Title:
    Software Engineer

    Belong. Connect. Grow. with KBR!

  • Software Systems Engineer Principal

    SAIC·Arlington, Virginia·2d ago

    Description

  • Software Engineer

    SAIC·Arlington, Virginia·6d ago

    Description

    

  • Engineer, Software Development & Engineering (Multiple Openings)-5162

    Freewheel·Reston, Virginia·16d ago

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, rob

  • Java, Javascript, Python, NodeJS Software Engineer

    Walmart·Alexandria, Virginia·$108k – $216k/yr·6d ago

    Position Summary...

    Full-time and Part-timeApplynorth_east
  • C

    Lead Software Engineer, Fullstack (Enterprise Platforms Technology)

    Capital One·US·8d ago

    Lead Software Engineer, Fullstack (Enterprise Platforms Technology)

  • Full Stack Software Engineer

    Peraton·Arlington, Virginia·$112k – $179k/yr·12d ago

    Required:
    • Bachelor’s degree and a minimum of 8 years experience. An additional 4 years of experience may be substituted in lieu of a degree.

  • L

    Cyber Software Engineer

    Leidos·Reston, Virginia·7d ago

    Description

  • Software Engineer

    SAIC·Chantilly, Virginia·6d ago

    Description

    

  • C

    Lead Software Engineer (Python)

    Capital One·McLean, Virginia·3d ago

    Lead Software Engineer (Python)

  • Software Engineer Level 4 - Exploits

    BAE Systems·Quantico, Virginia·14d ago

    Job Description BAE Systems is seeking a Software Engineer Level 5 with experience in Vulnerability Research and Device Exploitation to support a fede

  • N

    Sr. Principal Software Engineer

    Northrop Grumman·Stafford, Virginia·10d ago

    RELOCATION ASSISTANCE: No relocation assistance available

    CLEARANCE REQUIRED FOR START: Yes

    CLEARANCE TYPE: SCI

    TRAVEL: Yes, 10% of the Time

  • I

    Software Engineer (Mid level - Clearance Required) - (US - Remote)

    IIIIIIUS·Reston, Virginia·3d ago

    Description

  • Staff Software Engineer

    Relativity·Rose Hill, Virginia·2d ago

    Posting Type

    Hybrid

    Job Overview

    WHO WE ARE

  • A

    Senior Software Engineer

    Astrion·Arlington, Virginia·5d ago

    Overview

    Senior Software Engineer

    LOCATION: Arlington, VA

    JOB STATUS: Full-time

    CLEARANCE: Top Secret

    CERTIFICATION:

    TRAVEL: As Needed

  • Software Engineer, AI (Ruby)

    G2i Inc.·Chesapeake, Virginia·2d ago

    Before applying

    ContractorApplynorth_east
  • L

    Senior Software Engineer (m/w/d) - Clearance Required

    Lockheed Martin·US·1d ago

    Job ID: 712837BR
    Date posted: Apr. 08, 2026

  • Mid-Level Software Engineer

    Serco·Rose Hill, Virginia·5d ago

    Position Description & Qualifications

  • 6J7DI3-Software Engineer-Developer 3 - 6J1-Development

    The Structures Company, LLC·Chantilly, Virginia·3d ago

    The Boeing Company is seeking a Full-Stack Software Engineer (Experienced) to join the FishTools program within the Ground Mission Management Software

Companies hiring in Virginia

These companies have open roles in Virginia and interview questions on Crackr.

Software engineering jobs in Virginia

Virginia has a growing tech sector with software engineering opportunities across Arlington, Richmond, Reston and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for Virginia tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in Virginia?add

Software engineer salaries in Virginia vary by city and experience level. Entry-level roles typically start at $70k-$100k, mid-level at $100k-$150k, and senior roles at $150k-$220k+. Major tech hubs like Arlington tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in Virginia?add

The top cities for software engineers in Virginia include Arlington, Richmond, Reston, McLean. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in Virginia?add

The interview process is the same regardless of location - expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many Virginia employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in Virginia?add

Yes. Many companies hiring in Virginia offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some Virginia-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward