Detected country: US
logo
‌
‌
‌
logo

Powered by

  • Home
  • Market Pricing
  • Step 1: Build Foundation
  • [Legacy] Company Job Architecture

[Legacy] Company Job Architecture

3min read

Share

What is Company Job Architecture? (aka “CJA”)

Company Job Architecture is a platform-wide data model that stores information about the jobs within a company.

Why is Job Architecture important?

The Job

The “Job” is a core HR concept that describes a single role within the organization. It is critical to many different aspects of compensation, but it is especially relevant in Market Data and Market Pricing.

Job Architecture

A company’s “Job Architecture” describes how all the jobs within a company are organized. It is often also referred to as the “Career Ladder” - though these two concepts are not always 1:1. An easy way to think about Job Architecture is like an org chart - but instead of showing all the individuals in an organization and their reporting lines to one another it shows the jobs in an organization and how they are related to one another.

Job Architecture is a critical component of how a company compensates it’s employees because it allows them to provide consistency and structure to compensation decisions. Once the Job Architecture is created, employees are “leveled” into the correct job based on their responsibilities and level of proficiency.

Core Concepts & Definitions:

ConceptDefinition
JobA single role in an organization. Commonly described by a combination of Family + Level (e.g. SWE P1). In Pave, this is described as a unique combination of Function + Ladder + Ladder Rank.
Job ArchitectureA list of all the jobs in an organization. In Pave, this is expressed as the complete list of all unique combos of Function + Ladder + Ladder Rank within the organization.
FunctionA higher order organizational concept within job architecture. In Pave it is a collection of Ladders that are related - often because they have similar responsibilities.
LadderAn organizational concept within job architecture. It is a collection of jobs that have the same responsibilities & career track, but different levels of proficiency.
Ladder Rank (aka Rank)An organizational concept within job architecture that describes the hierarchy of jobs within a ladder. The hierarchy is often a descriptor for the level of proficiency.
FamilyAn organizational concept within job architecture that describes the responsibilities for a job. E.g. “Software Engineering”
TrackAn organizational concept within job architecture that describes the career track for a given job or ladder. E.g. “IC”, “P”, “Manager”, or “Exec”
LevelA descriptor for a job’s level within the organization. Often a combination of Track + Rank. E.g. “IC3”, “P2”, “M4”, or “E7”
TitleThe title for an individual. Sometimes 1:1 with the individual’s job, but very often not 1:1.
HRIS MatchersThe method for how Pave matches employees in the HRIS to a job in Pave.

What is required to set up a company’s job architecture in Pave?

Importing Job Architecture:

The first step that’s required to set up a company’s job architecture is to simply import the complete list of unique combinations of Function + Ladder + Ladder Rank (aka the Jobs) within the organization.

Often, this will require some transposing of the company’s internal way of describing jobs into Pave’s terminology:

Sometimes this will be easy, example being when a company already has jobs described at Family + Level:

Company TerminologyFunctionLadderLadder Rank
Software Engineering, P1EngineeringSoftware Engineering - IC1
Account Executive, P4SalesAccount Executive - IC4

Sometimes this will be less clear:

Company TerminologyFunctionLadderLadder RankNotes
Product Manager, M3Product & DesignProduct Management - M1 (or 2? or 3?)M3 sometimes is rank 1, sometimes rank 2 or 3.
Software EngineerEngineeringSoftware Engineering - IC???This title doesn’t tell us anything about rank
VP, SalesSales??? - Exec1We don’t know what family to use just based on this title. We can guess the rank, but might not be right.

Sometimes companies will not have a complete list of all the jobs in their organization because they have only created jobs based on the employees they have.

Please check out this article for details on setting up your company job architecture in Pave.

Nested Articles

[Legacy] Setting up Company Job Architecture

[Legacy] Job Architecture 101

[Legacy] Grades

[Legacy] Pay Zone Manager

Share