Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

DPG Solutions

US Citizenship is required.

An active TS/SCI is required.

An adjudicated CI Polygraph is required prior to start.

A customer-approved security certification is required: Security+, SSCP, CISSP, or CASP.

Software Engineer

Work Location: Herndon, VA

DPG Solutions is looking for a mid- to senior-level Software Engineer to support a classified customer environment in Herndon, Virginia. This is a hands-on development position for an experienced engineer who can design, develop, integrate, test, troubleshoot, and maintain software supporting mission-critical systems.

The ideal candidate brings a strong foundation in object-oriented software development using C#, Java, C++, or a combination of these languages. You should be comfortable working throughout the software development lifecycle, collaborating with technical and mission stakeholders, and taking ownership of software from initial requirements through integration and operational support.

Experience with SQL, React, and Agile development methodologies is strongly preferred. This position also offers meaningful visibility with the customer and an opportunity to help DPG continue expanding its presence in Virginia.

Responsibilities


  • Design, develop, test, integrate, deploy, and maintain software supporting classified mission systems.

  • Develop object-oriented software using C#, Java, C++, or related technologies.

  • Translate technical and mission requirements into reliable and maintainable software solutions.

  • Participate in software architecture, design discussions, technical planning, and implementation decisions.

  • Troubleshoot software defects, integration issues, performance problems, and operational failures.

  • Develop and maintain unit tests, integration tests, and other automated software validation capabilities.

  • Conduct code reviews and contribute to software quality, consistency, security, and maintainability.

  • Support database integration, data access, queries, and related development activities using SQL.

  • Develop or support user-facing applications and interfaces using React when applicable.

  • Collaborate with software developers, systems engineers, cybersecurity personnel, infrastructure teams, testers, and mission stakeholders.

  • Participate in Agile development activities, including sprint planning, backlog refinement, daily standups, demonstrations, and retrospectives.

  • Maintain software documentation, technical designs, interface definitions, deployment instructions, and configuration records.

  • Support software integration, release management, deployment, and operational troubleshooting.

  • Follow secure software development practices appropriate for classified and mission-critical environments.

  • Provide technical guidance and support to junior engineers when appropriate.

Required Qualifications


  • 5 or more years of professional software development or software engineering experience.

  • Strong experience with at least one object-oriented programming language, including C#, Java, or C++.

  • Strong understanding of object-oriented design principles, data structures, algorithms, and software development fundamentals.

  • Experience designing, developing, testing, debugging, and maintaining production software.

  • Experience translating requirements into technical designs and working software.

  • Experience troubleshooting complex software and integration issues.

  • Experience with source control, configuration management, code review, and collaborative software development practices.

  • Ability to work independently while contributing effectively within a multidisciplinary engineering team.

  • Strong analytical, documentation, communication, and problem-solving skills.

  • A customer-approved security certification, including Security+, SSCP, CISSP, or CASP.

  • Active TS/SCI with an adjudicated CI Polygraph prior to start.

  • US Citizenship.

Desired Qualifications


  • Experience with more than one of the following languages: C#, Java, or C++.

  • Experience developing database-driven applications using SQL.

  • Experience developing modern web applications or user interfaces using React.

  • Experience working in Agile development environments using Scrum, Kanban, or similar methodologies.

  • Experience with automated testing, continuous integration, continuous delivery, or software deployment pipelines.

  • Experience supporting enterprise, distributed, or mission-critical software systems.

  • Experience integrating software with databases, external services, system interfaces, or existing applications.

  • Experience with software architecture, design patterns, performance optimization, and application security.

  • Experience supporting classified systems or national security customers.

  • Experience leading technical efforts, owning major software components, or mentoring junior developers.

  • Experience working directly with customers, users, testers, and mission stakeholders.

What We Are Looking For

We are looking for a capable software engineer who can take ownership of meaningful technical work, contribute to design decisions, and deliver reliable software in a complex mission environment.

The right candidate will understand more than how to write code. You should be able to evaluate requirements, make sound engineering decisions, troubleshoot across application boundaries, and collaborate effectively with the broader technical team.

This is a strong fit for a mid- to senior-level engineer who enjoys hands-on development, values quality and maintainability, and wants greater visibility into how their work supports the customer’s mission. You will have the opportunity to make a direct technical impact while helping DPG strengthen its reputation as a trusted partner in Virginia.

About DPG Solutions

DPG Solutions provides mission-focused engineering, software development, DevSecOps, systems administration, and cleared technical support to national security customers. We focus on hiring strong mid- to senior-level engineers who can integrate quickly, solve real problems, and deliver value in complex mission environments.

Overview of Benefits


  • Company-funded 401(k) Profit Sharing Plan: 25% of base pay deposited every pay period, vested on day one of employment

  • All healthcare benefits and premiums paid by the company, including a company HSA contribution

  • Annual performance bonuses

  • 250 hours of PTO, with up to 40 hours available to carry over

  • Biannual company-sponsored events for employees and their families

  • Certification reimbursement and tuition reimbursement

 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Remote vacancy
  •  ...has been growing rapidly over the past year and is showing no signs of slowing down in 2025. We started 2024 with a small team of engineers and have doubled that in the past 12 months with plans to double again in the coming year. We have charted out an ambitious and eagerly... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Miter

    San Francisco, CA
    1 day ago
  •  ...companies, and startups. We’ve raised $16M from top VCs and were YC W25. About the role We’re looking for a Full-Stack Software Engineer, Reinforcement Learning to build the product surfaces, backend systems, and internal tools that power HUD’s RL data engine.... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Visa sponsorship

    Hud

    San Francisco, CA
    1 day ago
  • $90k - $185k

     ...vulnerabilities, protect vital systems, and ensure operational superiority in an ever-evolving digital landscape. Position: Software Engineer Job Type: Full Time Location:  Onsite, Ft-Meade, MD Clearance Requirements:  TS/SCI w/ Poly Travel: None... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Sixgen

    Remote
    1 day ago
  •  ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure the...  ...right in.  Role Overview   We are seeking a Full Stack Engineer with strong experience across both frontend and backend... 
    Suggested
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    1 day ago
  •  ...loan market’s most credible source of deal information.   About You:   Versana is looking for a motivated  Full Stack Software Engineer  to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated... 
    Suggested
    Full time
    Contract work
    Fixed term contract
    Local area

    Versana

    Remote
    1 day ago
  • $125k - $160k

     ...Full Stack Software Engineer Who is Gen II? Gen II is a leading fund administration provider focused entirely on serving private capital asset managers and investors with a best-in-class combination of people, process, and technology. Gen II has more than $1... 
    Full time
    Work at office
    Flexible hours
    1 day per week

    Gen 2 Careers

    Remote
    1 day ago
  • $125k - $215k

     ...Description A day in the life: As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What... 
    Full time
    Summer holiday
    Immediate start

    Red Alpha

    Remote
    1 day ago
  •  ...work will directly impact users on day 1 - our user base depends on our product daily. We build with AI, not around it. Our engineering team uses Claude Code and agentic coding tools as our primary development environment. If you're spending your days directing AI... 
    Remote job
    Full time

    Reacher

    Remote
    1 day ago
  • $145k - $170k

     ...Location: Sacramento, CA Department: Product + Engineering Reports to: Director of Engineering   About UpMetrics   At UpMetrics...  ...on AWS About You ~6+ years of experience as a software engineer, with strong full stack capabilities ~ Deep experience... 
    Full time
    Temporary work
    Work at office
    Remote work
    Work visa

    Upmetrics

    Remote
    1 day ago
  •  ...an organization can actually use them, not just the data team. We've raised $14M in seed funding, built our team around a strong engineering culture, and are launching publicly after nearly two years in stealth mode. About the Team We're building an agentic AI platform... 
    Full time
    Immediate start
    Home office
    Flexible hours

    Merciv

    New York, NY
    1 day ago
  • $100k - $160k

     ...creator of the Onewheel and Antic Bikes brands. This role joins the software team responsible for internal business applications and select...  ...Role summary We’re looking for a Full-Stack Software Engineer (3+ years) who’s comfortable working independently, jumping into... 
    Full time
    Work at office
    1 day per week

    Future Motion

    Remote
    1 day ago
  •  ...Objectives A Full Stack Software Engineer will play a key role in the ongoing evolution of the core Red Oak platform. This is a complex, multi-tenant system with deep business logic, Compliance-Grade AI solutions, legacy components, and rapidly expanding modern services... 
    Full time
    Work at office

    Red Oak

    Remote
    1 day ago
  • $100k - $140k

     ...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented... 
    Remote job
    Full time
    Flexible hours

    Prairielearn, Inc.

    United States
    1 day ago
  • $175k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Synergy Ecp

    Remote
    1 day ago
  • $90k - $210k

     ...and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US... 
    Full time

    Morse Corp

    Remote
    1 day ago
  • $125k - $150k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER, OBSERVABILITY (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Remote
    1 day ago
  •  ...technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building... 
    Full time

    Gci Careers

    Remote
    1 day ago
  •  ...We are looking for Lead Software Engineers with an active TS/SCI clearance to join our team at Prominent Edge. We are a small, stable, growing company that believes in doing things right. Our projects and the needs of our customers vary greatly; therefore, we always... 
    Full time
    Work experience placement
    Remote work

    Prominent Edge Llc

    Remote
    1 day ago
  • $98.5k - $206.8k

    Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Caci

    Sterling, VA
    1 day ago
  •  ...communities, starting with local agencies. GovWell replaces legacy software for municipalities and counties, empowering public servants to...  ...Role overview GovWell is hiring a Full-Stack Software Engineer to help build our core platform that powers faster, more... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Govwell

    Remote
    1 day ago
  • $15 per hour

     ...still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are...  ...Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-... 
    Full time
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    Doxel

    Charlotte, NC
    1 day ago
  •  ...architecture, testing strategy, observability. Be hands-on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast-paced environments. Are comfortable leading yourself and others -... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Pure

    Los Angeles, CA
    1 day ago
  •  ...fast-growing company, with an extremely talented team with us on the journey. Job Description We are seeking a Full-Stack Software Developer who is eager to learn new skills and adapt to new challenges in a startup that seeks to make their market as inclusive and... 
    Full time
    Afternoon shift

    Queenly

    Remote
    1 day ago
  •  ...time Description JOB SUMMARY: Design and build internal software used across hockey operations, including management, coaching,...  ...products. The ideal candidate combines strong full-stack engineering skills with excellent data analysis and visualization instincts... 
    Full time
    Local area

    Utah Mammoth

    Remote
    1 day ago
  • $100k - $175k

     ...battlefield and deter the adversaries of democracy. We’re hiring engineers, operators, and builders who want to move fast, take on...  ...not years. What you will be doing The Senior Full Stack Software Engineer is a key technical owner at Neros, responsible for taking... 
    Full time
    Work experience placement

    Neros Technologies

    Remote
    1 day ago
  • $200k - $400k

     ...We are seeking a highly motivated, collaborative, and technically strong Full Stack Software Engineer to join an Enterprise Technology Application Development team supporting a highly respected, innovation-driven organization in Los Angeles. This is a unique opportunity... 
    Full time

    Hop

    Remote
    1 day ago
  • $110k - $270k

     ...neural processing unit (GPNPU) architecture. Quadric's co-optimized software and hardware is targeted to run neural network (NN) inference...  ...C++ DSP and control code. Role The Full-Stack Engineer is key to making the Quadric product and toolchain easily accessible... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Quadric.Io, Inc

    Remote
    1 day ago
  • $120k - $160k

     ...About Subsense The Opportunity We're looking for a full-stack engineer who can build applications end to end and bring our software together into one cohesive system. This is a broad, hands-on role. You'll develop user interfaces, write Python across the stack... 
    Full time

    Subsense Inc.

    Remote
    1 day ago
  • $153k - $230k

     ...Zoox is looking for software engineers to build the tools that power our autonomous ride sharing service. Our Operational Tools Team is a crucial part of Zoox’s mission to deliver autonomous ride-hailing to the world. We're building a team of highly collaborative and... 
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $150k - $190k

     ...who've been doing deep learning in the legal space since long before ChatGPT. Description General Legal is seeking a software engineer who has the passion and drive to move fast, learn new things, and drive projects through to completion. This is a unique opportunity... 
    Full time
    Contract work
    Home office

    General Legal

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!