2

Remote Code Review Jobs in Virginia (NOW HIRING)

Engineer Lead

Mclean, VA · Remote

$103K - $136K/yr

Engineer Lead Job number: 819 This is a remote position. Ad Hoc is a technology company that ... Promote modern engineering practices including CI/CD, automated testing, peer code reviews, secure ...

Java API Developer

Herndon, VA · Remote

$52.50 - $67.75/hr

Local to the DC Metro Area, Remote Flexible Responsibilities As a Mid-Level Java Developer, you ... and peer/code review). * Data Integration & ETL: Provide Java coding in support of extract ...

iOS Vulnerability Researcher

Arlington, VA · Remote

$59.50 - $82/hr

Kernel or system level software internals and vulnerability research, for example XNU code review ... This is a remote role so the successful candidate can be based anywhere in the USA, or indeed the ...

DevSecOps Architect (Remote)

Falls Church, VA · Remote

$69.25 - $89.50/hr

The role focuses on leveraging Artificial Intelligence to automate threat detection, enhance code reviews, and secure AI-native applications for our direct U.S. Government client. * This remote ...

DevSecOps Architect (Remote)

Falls Church, VA · On-site +1

$69.25 - $89.50/hr

The role focuses on leveraging Artificial Intelligence to automate threat detection, enhance code reviews, and secure AI-native applications for our direct U.S. Government client. * This remote ...

Senior Software Engineer (Python) - Remote

Reston, VA · Remote

$126K - $170K/yr

Conduct code reviews and contribute to processes that improve code quality and maintainability ... Remote (USA). Travel for a conference or to another ICF location for collaboration may be required ...

next page

Showing results 1-20

Remote Code Review information

What is the difference between Remote Code Review vs Remote Software Developer?

AspectRemote Code ReviewRemote Software Developer
Required CredentialsKnowledge of coding standards, version control, and code analysis toolsProgramming skills, relevant certifications, and development experience
Work EnvironmentPrimarily reviewing code remotely, often as part of a team or projectDesigning, coding, testing, and deploying software remotely
Employer & Industry UsageTech companies, software firms, open-source projectsTech companies, startups, enterprise software firms
Search & Comparison IntentUnderstanding roles related to code quality and review processesRoles involving software development and programming tasks

Remote Code Review focuses on evaluating and improving code written by developers, requiring knowledge of coding standards and review tools. Remote Software Developers actively create and implement software solutions, requiring programming expertise. Both roles are common in tech industries and often collaborate, but they differ in responsibilities and skill sets.

What are the main challenges faced by professionals in remote code review roles, and how can they be addressed?

One of the main challenges in remote code review roles is effective communication—conveying feedback clearly and constructively without face-to-face interaction. Additionally, understanding the context of code changes and ensuring consistency with team standards can be harder when working remotely. These challenges can be addressed by establishing clear review guidelines, utilizing collaborative tools like code review platforms, and maintaining regular virtual check-ins with the development team. Building strong documentation and participating in team discussions also help remote code reviewers stay aligned with project goals.

What is a remote code review?

A remote code review is the process of examining and evaluating someone’s code from a different location, often using online tools or platforms. This allows software developers to review code changes, suggest improvements, and detect bugs without being physically present with the author. Remote code reviews help ensure code quality, maintain consistency, and foster collaboration within distributed teams. Tools like GitHub, GitLab, and Bitbucket are commonly used to facilitate remote code reviews through features like pull requests and inline comments.

What are the key skills and qualifications needed to thrive as a Remote Code Reviewer, and why are they important?

To thrive as a Remote Code Reviewer, you need expert knowledge of programming languages, software development best practices, and extensive experience with code review processes. Familiarity with version control systems like Git and code review tools such as GitHub, GitLab, or Bitbucket is typically required. Strong attention to detail, effective written communication, and the ability to provide constructive feedback are crucial soft skills in this role. These skills ensure code quality, foster team collaboration, and help maintain reliable and maintainable software in distributed work environments.
What are the most commonly searched types of Code Review jobs in Virginia? The most popular types of Code Review jobs in Virginia are:
What cities in Virginia are hiring for Remote Code Review jobs? Cities in Virginia with the most Remote Code Review job openings:
Engineer Lead

Engineer Lead

Ad Hoc

Mclean, VA • Remote

$103K - $136K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

Engineer Lead

Job number: 819

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 team creates products that meet people’s needs and transform their experience of government.

Work on things that matter

Our collaborations have shaped some of the defining moments in public-sector service delivery. We’ve helped build products that connect Veterans to tailored services, help millions access affordable health care, and support important programs like Head Start. As we work with agencies to deliver critical services, we’re also changing how the government approaches technology.

Built for a remote life

Our culture, communications, and tools are built for remote work, enabling us to bring together top talent nationwide. At Ad Hoc, remote life empowers our teams to design work environments that fit their lives and that foster flexibility and collaboration to achieve positive outcomes for our customers.

Committed to high expectations and a welcoming culture

Ad Hoc values acceptance, accountability, and humility. We aren’t heroes. We learn from our mistakes and improve the process for the next time. We build small, inclusive teams to collaborate closely with our partners to solve the right problems and deliver software that works.

The Federal Civilian business unit supports many customers spanning the federal, commercial, and nonprofit space. Our customers include NASA, the General Services Administration, Office of Personnel Management, the Library of Congress, Health & Human Services, and the FDIC. We partner with these agencies to build new capabilities, deliver products, establish data as a strategic asset for informed decision-making, modernize legacy systems, and build the digital service infrastructure necessary to scale their mission impact.

Primary Responsibilities

As an Engineering Lead, you will provide technical leadership for one or more Agile software delivery teams supporting the modernization, development, and sustainment of mission-critical federal applications. You will mentor engineers, guide technical decisions, and partner with product, program, and government stakeholders to deliver secure, scalable, high-quality software using modern Agile and DevSecOps practices.

You will serve as both a technical leader and people manager, helping engineering teams grow while ensuring successful delivery of program objectives.

Responsibilities

  • Lead one or more cross-functional Agile software engineering teams through the full software development lifecycle.
  • Provide technical leadership, mentorship, and career development for software engineers.
  • Partner with Program Managers, Product Managers, Architects, UX Designers, QA, DevOps, and Security teams to deliver high-quality software solutions.
  • Guide engineering teams in solution design, architecture discussions, code quality, and engineering best practices.
  • Lead Agile ceremonies including sprint planning, backlog refinement, sprint reviews, retrospectives, and technical planning sessions.
  • Promote modern engineering practices including CI/CD, automated testing, peer code reviews, secure coding, and continuous improvement.
  • Help identify technical risks, dependencies, and delivery challenges while developing practical mitigation strategies.
  • Collaborate with leadership to establish engineering priorities, technical roadmaps, and delivery plans.
  • Support production operations through troubleshooting, root cause analysis, and continuous operational improvements.
  • Communicate engineering progress, technical decisions, risks, and recommendations to leadership and stakeholders.
  • Participate in technical recruiting, candidate interviews, and engineering talent development.
  • Support hiring, performance management, mentoring, PTO approvals, workload planning, and team development.


Required Skills

  • Bachelor's degree and 9+ years of professional software engineering experience (additional experience may substitute for education)
  • Minimum 2 years leading, mentoring, or coaching software engineers or technical teams
  • Experience leading Agile software development efforts from design through production deployment
  • Strong software engineering background building enterprise web applications or distributed systems
  • Experience designing scalable, maintainable, and secure software solutions
  • Experience working within Agile environments using Scrum, Kanban, SAFe, or similar methodologies
  • Experience collaborating across Engineering, Product, UX, QA, DevOps, Security, and Program Management teams
  • Experience performing technical design reviews, code reviews, and mentoring engineering teams
  • Strong written and verbal communication skills with the ability to communicate technical concepts to both technical and non-technical audiences
  • Experience supporting production systems, troubleshooting issues, and driving continuous improvement
  • U.S. Citizenship with the ability to obtain and maintain a DHS Public Trust


Desired Skills

  • Experience supporting USCIS, DHS, or other Federal Civilian agencies
  • Experience with AWS cloud environments and cloud-native application development
  • Experience with DevSecOps practices, CI/CD pipelines, and Infrastructure as Code
  • Experience with Java, Spring Boot, Angular, React, .NET, or similar enterprise technology stacks
  • Experience with Kubernetes, Docker, Jenkins, GitHub, SonarQube, Splunk, Kafka, PostgreSQL, Oracle, or comparable enterprise technologies
  • Experience supporting Human-Centered Design (HCD) and user-centered software development
  • Familiarity with Section 508 accessibility standards and federal digital service best practices
  • Experience modernizing legacy enterprise applications
  • Experience participating in proposal support, technical demonstrations, or solution architecture discussions
  • General understanding of federal contracting, contract delivery, and compliance requirements

To learn more about working at Ad Hoc, please visit:https://adhocteam.us/join

Benefits:

  • Company-subsidized health, dental, and vision insurance

  • Flexible PTO

  • 401K with employer match

  • Paid parental leave after one year of service

  • Employee Assistance Program

Ad Hoc LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

We value the unique skills gained through military service and encourage veterans and transitioning service members to apply.

In support of various state and city equal pay transparency laws, Ad Hoc job descriptions feature the starting range we reasonably expect to pay to candidates who would join our team with little to no need for training on the responsibilities we've outlined above. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and responsibility. The range of starting pay for this role is $150,000-$160,000. Our recruiters will be happy to answer any questions you may have, and we look forward to learning more about your salary requirements.

job reference:

https://adhoc.team/