Job Architecture

The Structural Setup Layer
That Makes Every Role Governable.

Before you author a job description, evaluate a role, or set a pay range, the taxonomy has to exist. Job Architecture in CompBldr gives every title a governed family, grade, code, and structural address, so every downstream decision starts from the same foundation.

Employee performance review interface
The Hidden Cost of Unstructured Job Documentation

73%

of HR leaders report inconsistent job titles and levels across departments or regions

42%

of compensation decisions are influenced by informal leveling rather than a governed framework

2.8×

higher internal pay equity risk when job families and grades are not formally defined

Six Components. One Governed Role Taxonomy.

Job Architecture is the setup layer that sits before job authoring, evaluation, and compensation planning. It defines the taxonomy, grading logic, and mapping rules that make every downstream workflow consistent, searchable, and audit-ready.

Job Family and Sub-Family Taxonomy

Define the top-level structure of your organization's roles: job families like Engineering or Human Resources, broken into sub-families like DevOps or Software Engineering. Every title has a precise taxonomy address before it is authored.

Score-Based Job Grading

Build grade bands with minimum and maximum JESAP score ranges. Every role falls into a grade determined by its evaluation score, not manager judgment. The grading framework supports up to 12 levels with structured score boundaries between each.

Unique Job Code Registry

Assign every role a structured code: family prefix, grade indicator, and sequence number. Job codes make titles uniquely identifiable across JobBldr, Job Evaluation, and Compensation Planning without manual cross-referencing.

Grade Title Matrix

The Grade Title Matrix is the synthesis view that maps every title across families, sub-families, and grade levels in one place. Three display modes, Detailed, Compact, and Grid, give administrators, HR, and Finance the right level of detail for their use case.

How Job Architecture Works - From Taxonomy to Governed Role Structure

CompBldr's Compensation Planner gives HR and Finance a single system to run the entire compensation cycle from building the cycle and allocating budgets to manager proposals, approvals, and employee reward statements.

Define the Taxonomy With Job Families and Sub-Families

Job Family is the highest-level classification in the architecture model. Each family represents a broad capability domain: Engineering, Product Management, Human Resources, and Finance. Sub-job families add precision within each domain, DevOps and Software Engineering under Engineering, for example, and track how many positions are already mapped to each branch.

Create top-level job families with a unique family code and display name.
Expand each family into sub-families that reflect distinct capability areas within the domain.
Track position count per family and sub-family so administrators see downstream usage at a glance.
Archive families without deleting them, preserving the historical record while removing them from the active taxonomy.

Cluster Titles Into Practical Work Domains With Job Groups

Job Groups provide an operational organizing layer that sits alongside the family taxonomy. Where families classify by broad capability, groups cluster titles by practical work domain: API Engineering, Backend Development, Full Stack Development, and HR Administration. Groups help teams find, filter, and report on related roles without relying solely on family structure.

Create job groups with a name, description, and active status.
See how many titles are currently mapped to each group from the list view.
Drill into any group to see the specific job descriptions mapped to it: title, owner, status, and created date.
Use groups as a filter layer in JobBldr's master library and job catalog.

Build the Grading Framework With Score-Based Level Ranges

Job Grades define the evaluation bands that roles fall into after scoring through the JESAP framework. Each grade has a minimum and maximum job score, creating a structured scale that removes ambiguity from leveling decisions. The grading framework in CompBldr supports up to 12 grades with configurable score boundaries between each level.

Define grade levels with minimum and maximum JESAP score ranges: Grade 1 starts at 1, and Grade 12 reaches 3,574 in a standard configuration.
Define grade levels with minimum and maximum JESAP score ranges: Grade 1 starts at 1, and Grade 12 reaches 3,574 in a standard configuration.
Track title count per grade so administrators can see where roles are concentrated.

Assign Every Role a Unique, Structured Job Code

Job Codes uniquely identify each role across the entire architecture. A structured code like ENG-FSD-G1-001 encodes the family (ENG), sub-family (FSD), grade (G1), and sequence number (001) into a single identifier. This makes every title machine-readable, searchable, and reusable across JobBldr, Job Evaluation, and Compensation Planning without manual lookup.

Create job codes manually or generate them from the family, sub-family, and grade selections.
Edit job metadata: code, group, grade, family, sub-family, and name of position.
Track title count per code: codes with zero titles are available for assignment; codes with active titles are locked from deletion.
View all active and archived codes from a centralized registry with creation date and last updated timestamp.

See the Full Architecture in One View With the Grade Title Matrix

The Grade Title Matrix is the synthesis layer of Job Architecture. It combines job families, sub-families, grade levels, and all mapped titles into a single grid, so administrators can see exactly how the organizational role structure is assembled, where gaps exist, and which titles are unassigned. It is the view that makes the architecture operational rather than theoretical.

Matrix rows: job family and sub-family.
Matrix columns: grade levels (Grade 1 through Grade 12).
Each cell shows the titles mapped to that family, sub-family, and grade combination, with the job code displayed.

Six Components. One Architecture. Every Role Covered

Job Architecture is not a collection of admin settings. It is a structured setup workflow where each component builds on the last, and the Grade Title Matrix ties them all together into one governed role taxonomy that powers everything downstream.

Job Families

Define the broad capability domains that organize your organization's roles at the top level: Engineering, Product Management, Human Resources, and Finance. Every title belongs to one.

Sub-Job Families

Break each family into more precise capability areas: Software Engineering and DevOps under Engineering; HRBP and Talent Acquisition under Human Resources. Sub-families track position count and link directly to job codes.

Job Groups

Create operational clusters that group related roles by work domain: API Engineering, Backend Development, and Full Stack Development. Groups give teams a practical filter layer for searching and reporting on related titles.

Job Grades

Build the score-based grading framework. Set minimum and maximum JESAP score ranges for each level. Roles are placed into grades by evaluation score, not manager judgment. The framework versions on every save.

Job Codes

Assign every role a structured identifier that encodes its family, sub-family, grade, and sequence. Job codes make every title uniquely referenceable across JobBldr, Job Evaluation, and Compensation Planning.

Grade Title Matrix

The Grade Title Matrix combines all five components into one governed architecture view. Every title is visible across its family, sub-family, and grade. Gaps are surfaced. JobBldr consumes this structure the moment a user begins authoring a job description.

What a Governed Job Architecture Delivers

These are the outcomes teams see when they replace ad-hoc title creation and informal grading with a structured, governed architecture that connects every role to a taxonomy, a grade, and a code.

Every Title Has a Governed Home

Job families, sub-families, groups, and grades give every role a precise structural address. Titles are no longer created in isolation or named inconsistently across departments.

Grading Is Defensible, Not Discretionary

Score-based grade ranges replace subjective leveling decisions. Every role falls into a grade band determined by evaluation score, not by whoever built the spreadsheet last.

Downstream Workflows Are More Reliable

When job families, grades, and codes are set before authoring begins, JobBldr, Job Evaluation, and Compensation Planning all draw from the same governed foundation.

Duplication Is Caught Before It Spreads

The Grade Title Matrix shows every mapped title across families, grades, and sub-families in one view. Duplicate titles and unassigned roles surface immediately, not during an audit.

Role Taxonomy Scales Without Breaking

Adding new families, sub-families, or grade levels extends the architecture without rebuilding it. The structure supports organizational growth without introducing new inconsistencies.

Compensation Alignment Starts From Structure

Adding new families, sub-families, or grade levels extends the architecture without rebuilding it. The structure supports organizational growth without introducing new inconsistencies.

Job Architecture vs. Unstructured Role Management

Most organizations let job titles accumulate without a governed taxonomy. Families are invented ad hoc, grades are assigned by feel, and no single view shows how the full role structure fits together. Here is what that costs, and what governed job architecture delivers instead.

Capability
Unstructured Role Management
Job Architecture in CompBldr
Role taxonomy
Job titles are created on demand with no consistent naming convention, family structure, or leveling logic. Every department invents its own system.
Job families, sub-families, and job groups create a governed taxonomy before any title is authored. Every new role has a structural home from day one.
Grade assignment
Grades are assigned based on manager judgment, salary band spreadsheets, or informal precedent. Two identical roles in different departments often sit at different grades.
Grades are assigned based on manager judgment, salary band spreadsheets, or informal precedent. Two identical roles in different departments often sit at different grades.
Role identification
Titles have no unique identifiers. The same role exists under three different names across departments. Reporting, benchmarking, and compensation planning require manual reconciliation.
Every role has a structured job code: family prefix, grade indicator, and sequence number. Titles are uniquely identifiable and reusable across JobBldr, Job Evaluation, and Compensation Planning.
Architecture visibility
There is no single view of how roles are organized across the organization. Understanding the full role taxonomy requires opening multiple spreadsheets, HRIS exports, and org chart tools.
The Grade Title Matrix shows every mapped title across families, sub-families, and grade levels in one view. Three display modes, Detailed, Compact, and Grid, support different use cases.
Downstream reliability
Job descriptions are authored without a structural foundation. Authors invent job families and grade references on the fly, creating inconsistencies that cascade into benchmarking and compensation data.
JobBldr draws family, grade, and code data directly from Job Architecture. Authors select from governed values, not free-text fields. Downstream data quality is built into the process.
Scalability
Adding 50 new roles to an unstructured taxonomy creates 50 new inconsistencies. There is no mechanism for enforcing conventions as the organization grows.
New families, sub-families, grades, and codes extend the existing architecture. The Grade Title Matrix updates in real time. The structure scales without administrative overhead.
Compensation connection
Pay ranges are assigned to job titles manually, with no reliable link between the title, its grade, and its family. Market benchmarking data cannot be applied systematically.
Every job code connects its title to a grade and family inside CompBldr. Market data maps to the architecture. Pay ranges, merit eligibility, and benchmarking all reference the same governed structure.
Role taxonomy
Unstructured Role Management
Job titles are created on demand with no consistent naming convention, family structure, or leveling logic. Every department invents its own system.
Job Architecture in CompBldr
Job families, sub-families, and job groups create a governed taxonomy before any title is authored. Every new role has a structural home from day one.
Grade assignment
Unstructured Role Management
Grades are assigned based on manager judgment, salary band spreadsheets, or informal precedent. Two identical roles in different departments often sit at different grades.
Job Architecture in CompBldr
Job grades are defined by score ranges derived from the JESAP evaluation framework. Grade assignment follows the evaluation score, not the hiring manager's preference.
Role identification
Unstructured Role Management
Titles have no unique identifiers. The same role exists under three different names across departments. Reporting, benchmarking, and compensation planning require manual reconciliation.
Job Architecture in CompBldr
Every role has a structured job code: family prefix, grade indicator, and sequence number. Titles are uniquely identifiable and reusable across JobBldr, Job Evaluation, and Compensation Planning.
Architecture visibility
Unstructured Role Management
No single view of how roles are organized across the organization. Understanding the full role taxonomy requires opening multiple spreadsheets, HRIS exports, and org chart tools.
Job Architecture in CompBldr
The Grade Title Matrix shows every mapped title across families, sub-families, and grade levels in one view. Three display modes: Detailed, Compact, and Grid for different use cases.
Downstream reliability
Unstructured Role Management
Job descriptions are authored without a structural foundation. Authors invent job families and grade references on the fly, creating inconsistencies that cascade into benchmarking and compensation data.
Job Architecture in CompBldr
JobBldr draws family, grade, and code data directly from Job Architecture. Authors select from governed values, not free-text fields. Downstream data quality is built into the process.
Scalability
Unstructured Role Management
Pay ranges are assigned to job titles manually, with no reliable link between the title, its grade, and its family. Market benchmarking data cannot be applied systematically.
Job Architecture in CompBldr
New families, sub-families, grades, and codes extend the existing architecture. The Grade Title Matrix updates in real time. Structure scales without administrative overhead.
Compensation connection
Unstructured Role Management
Pay ranges are assigned to job titles manually, with no reliable link between the title, its grade, and its family. Market benchmarking data cannot be applied systematically.
Job Architecture in CompBldr
Every job code connects its title to a grade and family inside CompBldr. Market data maps to the architecture. Pay ranges, merit eligibility, and benchmarking all reference the same governed structure.

Frequently Asked Questions

What is job architecture software?

Job architecture software is a platform that defines and governs the structural taxonomy behind an organization's roles: job families, sub-families, grades, groups, and codes. In CompBldr, Job Architecture is the setup layer that ensures every job description, evaluation, and pay decision starts from a governed foundation.

What is a job family and why does it matter?

A job family is the top-level classification grouping roles by broad capability domain, Engineering, Product Management, and Human Resources. It matters because every downstream decision, from job description authoring to compensation benchmarking, depends on roles being organized into a consistent, searchable taxonomy rather than created in isolation.

What is a job grade and how is it determined in CompBldr?

A job grade is a level band with a minimum and maximum JESAP evaluation score range. Roles are placed into grades based on their JESAP score, not manager judgment. CompBldr supports up to 12 grades with configurable score boundaries. Every grade configuration is versioned and timestamped.

What is the Grade Title Matrix and how is it used?

The Grade Title Matrix is the synthesis view of Job Architecture. It maps every job title across families, sub-families, and grade levels in one grid. Administrators use it to see the full role taxonomy, identify structural gaps, and confirm that every title has a governed family, grade, and code assignment before authoring begins.

What is a job code and how is it structured?

A job code is a unique structured identifier for each role: family prefix, sub-family code, grade indicator, and sequence number, for example, ENG-FSD-G1-001. Job codes make titles uniquely identifiable and reusable across JobBldr, Job Evaluation, and Compensation Planning without manual cross-referencing or duplicate title management.

What is the difference between a job family and a job group?

Job families classify roles by broad capability domain and form the foundation of the taxonomy. Job groups cluster titles by practical operational work domain, API Engineering and Backend Development—and sit alongside the family structure as an additional filter layer for searching, reporting, and organizing related roles.

How does Job Architecture connect to the rest of CompBldr?

JobBldr draws family, sub-family, grade, and code values directly from Job Architecture when a user authors a job description. Job Evaluation references grade ranges to validate JESAP scores. Compensation Planning uses family and grade data to apply merit matrix guidelines and pay range assignments. All modules read from the same governed architecture.

Can job grades be changed after roles have been assigned to them?

Yes. Job grades can be edited and the framework can be versioned. Each version is saved with the editor's name, timestamp, and a review step before publishing. Titles already assigned to a grade are not automatically regraded. Changes to grade boundaries are reviewed and applied deliberately, not automatically pushed downstream.

How many job families and grades does CompBldr support?

CompBldr Job Architecture supports an unlimited number of job families and sub-families. The grading framework supports up to 12 grade levels with configurable score ranges between each. The Grade Title Matrix scales to show all families and grades in a single view with search, filter, and jump-to-family navigation for large taxonomies.

Build the Taxonomy Once. Govern Every Role That Follows.

Job Architecture gives every title in your organization a governed family, grade, code, and structural address before any job description is authored, any role is evaluated, or any pay decision is made. When the foundation is right, everything built on top of it is more defensible.