1

Building Sub Jobs in Virginia (NOW HIRING)

Responsibilities include developing and integrating middleware using pub/sub architectures, implementing communication layers using DDS, Kafka, sockets, gRPC, and Protobuf, building software in C, C ...

Crew Member

Chantilly, VA · On-site

$16.50 - $17/hr

As a part of our sub shop team, you will create fresh sub sandwiches and other delicious products to serve customers through the day, while building rapport and giving them a reason to return. If you ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

Contracts Operations Manager

Reston, VA · On-site

$180K - $261K/yr

Learn more about our extraordinary teams building inspiring projects in our Impact Report. Job ... Provide support across the Infrastructure GBU in the formation of (sub)contracts * Participate in ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

* Provide support to NAVSEA Team Submarine (TEAM SUB) Submarine Ship Building (SHAPM) Program Offices and supporting organizations: PMS 397 - COLUMBIA Class Submarine Program Office, PMS 450 - VIRGINIA ...

next page

Showing results 1-20

Building Sub information

See Virginia salary details

$27.8K

$97.3K

$146.7K

How much do building sub jobs pay per year?

As of Jul 5, 2026, the average yearly pay for building sub in Virginia is $97,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,300.00 and $119,000.00 per year, depending on experience, location, and employer.

How much do substitutes get paid a day?

Building substitutes typically earn between $80 and $150 per day, depending on the school district, location, and experience. Pay rates can vary based on whether the substitute is certified or non-certified and the length of the assignment.

What disqualifies you from being a substitute teacher?

Building substitutes are typically disqualified if they do not meet state or district certification requirements, have a criminal background check with disqualifying offenses, or lack the necessary educational qualifications. Additionally, poor references, inability to pass a background screening, or failure to complete required training can disqualify candidates from becoming substitute teachers.

What is the 5 day rule for subbing?

The 5 day rule for building subs typically means that a substitute teacher or building sub must wait at least five days before returning to the same school or assignment to prevent conflicts of interest and ensure fairness. This rule helps maintain proper staffing and accountability within the school environment.

What are the typical responsibilities and expectations for a Building Substitute throughout a school day?

As a Building Substitute, you will be assigned daily to a specific school and expected to fill in for absent teachers across various grade levels and subjects as needed. Your day may involve quickly adapting to different classroom environments, following prepared lesson plans, managing classroom behavior, and assisting with supervision during lunch or recess. Flexibility and strong communication skills are key, as you’ll frequently collaborate with permanent teachers, administrators, and support staff. This role provides valuable experience in classroom management and school operations, making it a great stepping stone for those considering a long-term teaching career.

What are the key skills and qualifications needed to thrive as a Building Substitute Teacher, and why are they important?

To thrive as a Building Substitute Teacher, you generally need a bachelor's degree, a substitute teaching license or certification, and a basic understanding of classroom management. Familiarity with school information systems, online learning platforms, and educational software is often required. Flexibility, strong communication, and the ability to quickly build rapport with students and staff make someone excel in this role. These skills ensure smooth classroom operations, maintain continuity of learning, and foster a positive educational environment during teacher absences.

What are building subs?

Building subs, short for building substitutes, are individuals who temporarily fill in for absent staff members in a school building, typically covering for teachers, aides, or other support roles. They maintain classroom instruction and daily routines, ensuring continuity of learning and student safety. Building subs are often assigned to a specific school for a set period, unlike day-to-day substitutes who might work in different buildings as needed.

What is the difference between Building Sub vs Carpenter?

AspectBuilding SubCarpenter
CredentialsTypically requires a general contractor license or subcontractor registrationHigh school diploma or equivalent; apprenticeship or carpentry certification often preferred
Work EnvironmentWorks on construction sites, often as part of a larger construction teamWorks on-site installing, repairing, or constructing structures, often independently or in small teams
Industry UsageCommonly employed by general contractors as a specialized subcontractorEmployed directly by construction companies or as independent tradespeople
Comparison FocusFocuses on managing subcontracted work, coordinating with other tradesFocuses on hands-on construction and installation tasks

The Building Sub typically oversees specific construction tasks as a subcontractor, often requiring specialized licensing, while a Carpenter performs the physical work of building and installing structures. Both roles are essential in the construction industry but differ mainly in responsibilities and credentials.

Infographic showing various Building Sub job openings in Virginia as of June 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $97,304 per year, or $46.8 per hour.
Middleware Engineer

Middleware Engineer

Navstar

Manassas Park, VA • On-site

Other

Posted 3 days ago


Job description

Middleware Engineer

We are seeking a Middleware Engineer to design, develop, and integrate messaging and communication services for distributed systems. This role focuses on high-performance middleware using DDS, Apache Kafka, or similar technologies in Linux-based environments. Responsibilities include developing and integrating middleware using pub/sub architectures, implementing communication layers using DDS, Kafka, sockets, gRPC, and Protobuf, building software in C, C++, or Java on Linux/Unix systems, supporting containerized deployments and builds using Gradle, CMake, and related tools, troubleshooting system, network, and performance issues, and participating in Agile full lifecycle development.

Basic Qualifications: BS in Computer Science or Computer Engineering. Experience with DDS, Kafka, or similar middleware. Proficiency in C, C++, or Java. Experience with Linux/Unix, socket programming, gRPC/Protobuf, and pub/sub design. Familiarity with containers, Gradle, and CMake.