Limited-time introductory pricing — save up to 50%. Start free →
PointFactors
Compensation analyst reviewing job-evaluation data on documents at a desk

IT Job Titles and Levels: A Hierarchy for Technical Roles

Date Published

IT Job Titles and Levels: A Hierarchy for Technical Roles

IT is where job architecture goes to die. Engineering hires a Staff Engineer at $230,000 while the rest of the company caps individual contributors two grades lower. Security posts a "Senior Analyst" that is really a principal-level role. The help desk and the platform team both use "Systems Administrator," separated by $60,000. Nobody is acting in bad faith — the titles were set by recruiters competing for scarce talent, one req at a time, and the grades followed the offers instead of the work.

You can fix this without telling engineering their titles are wrong. What you need is a hierarchy that maps every technical title to a level, a level to a point range, and a point range to a grade. This guide gives you the hierarchy by track, the real market data behind the IC ceiling, and the leveling rules that hold up when a Staff Engineer asks why they are in the same grade as a Senior Manager.

TL;DR

  • IT needs two ladders, not one. An individual contributor track and a management track that run in parallel at equal grades. Without it, every strong engineer has to become a manager to get paid.
  • Most tech organizations run six to eight IC levels (Associate through Distinguished) and five to six management levels (Team Lead through CTO). More than that and your level definitions stop meaning anything.
  • Scope, not seniority, sets the level. Junior owns tasks, senior owns systems, staff owns a domain, principal owns the architecture across domains. Years of experience is the weakest possible signal.
  • The IC ceiling is real and it is high. Software developers had a May 2025 median of $135,980 with the 90th percentile at $214,670 — a $79,000 spread inside one occupation code that your grade structure has to absorb.
  • Standardize the level and the grade first, then negotiate the title. Engineering will trade you naming flexibility for pay predictability almost every time.

Why IT titles break the rest of your structure

Three forces make technical titles drift faster than titles anywhere else in the company.

First, external title inflation. "Staff Engineer" and "Principal Engineer" arrived from a handful of large tech firms and spread through recruiting, not through job design. Candidates arrive holding the title, and the offer matches it.

Second, genuine pay compression at the top of the IC range. The U.S. Bureau of Labor Statistics put the May 2025 median wage for software developers, QA analysts, and testers at $134,040, against $50,980 for all occupations. The whole computer and IT occupational group had a median of $109,470. When a single occupation's 90th percentile sits near $215,000, a five-grade structure built for the rest of the business simply cannot hold it.

Third, the two-ladder problem. Technical organizations need a way to pay an architect like a director without making them manage people. If you only have a management ladder, the title becomes the workaround — and "Principal" starts appearing on roles that were never evaluated.

The result is predictable: titles that describe market position rather than work content, and grades that cannot be explained to anyone outside the function.

The IT job title hierarchy, level by level

Here is the structure that works across most technology organizations. Levels are numbered so the IC and management tracks line up at equal grades — that parallel is the entire point.

Level

IC track

Management track

Typical scope

L1

Associate / Junior Engineer

Defined tasks with review

L2

Engineer / Analyst

Owns features end to end

L3

Senior Engineer

Team Lead (working)

Owns a system or service

L4

Staff Engineer

Engineering Manager

Owns a technical domain

L5

Senior Staff / Architect

Senior Manager

Owns architecture across teams

L6

Principal Engineer

Director

Sets direction for a function

L7

Distinguished Engineer

Senior Director / VP

Company-wide technical strategy

L8

Fellow

CTO / CIO

Industry-level influence

Two rules make this work in practice.

The ladders must pay the same at the same level. A Staff Engineer and an Engineering Manager at L4 belong in the same grade with the same range. If the manager's range is higher, you have not built a dual career ladder — you have built a management ladder with a consolation prize.

Most organizations should not use all eight. A 200-person company needs L1 through L5 and a CTO. Adding Distinguished and Fellow levels you will never fill invites people to lobby for them. Our guidance on how many job title levels to run applies directly here: level count should follow headcount and complexity, not aspiration.

IT job titles by track

Within that level grid, the titles change by function. These are the tracks most technology organizations actually run, and the titles that belong in each.

Software engineering

Software Engineer, Senior Software Engineer, Staff Software Engineer, Senior Staff Engineer, Principal Engineer, Distinguished Engineer. Sub-specialties (Frontend, Backend, Full-Stack, Mobile, Embedded) belong in the job description, not the title — a Senior Frontend Engineer and a Senior Backend Engineer should sit in the same grade unless their evaluated scope genuinely differs.

Platform, infrastructure, and SRE

Systems Administrator, Site Reliability Engineer, DevOps Engineer, Platform Engineer, Cloud Engineer, Infrastructure Architect. This is where duplicate titles cause the most damage: "Systems Administrator" covers both a help-desk-adjacent role and a senior platform engineer at many companies. Split them. BLS separates these too — network and computer systems administrators had a May 2025 median of $99,130 while computer network architects came in at $134,050.

Security

Security Analyst, Security Engineer, Senior Security Engineer, Security Architect, Principal Security Engineer, CISO. Information security analysts carried a $129,180 median in May 2025 — above the IT group median, which means a security analyst mapped to your generic "Analyst" grade is almost certainly underpaid and about to leave.

Data

Data Analyst, Data Engineer, Analytics Engineer, Senior Data Engineer, Data Architect, Principal Data Scientist. Data roles split cleanly into pipeline work (engineering) and inference work (science), and they rarely deserve identical factor scores. Database administrators and architects sat at $126,760 in May 2025.

IT operations and support

Service Desk Technician, IT Support Specialist, Desktop Support Analyst, IT Operations Manager, IT Service Manager. This track has the widest gap between title and pay in most catalogs. Computer support specialists had a $62,890 median — less than half the software developer figure. Treating both as "IT" in one job family is how support roles end up in the wrong grade.

Technical management

Team Lead, Engineering Manager, Senior Engineering Manager, Director of Engineering, VP of Engineering, CTO. Computer and information systems managers earned a May 2025 median of $175,140, with the 90th percentile at $297,510. That range spans four or five grades on its own, which is why "IT Manager" is never a gradeable title without further definition.

If you are mapping technical titles to grades right now, the fastest path is to score ten representative roles — one per level — before touching the other 200. Anchor jobs first, then slot everything else against them. PointFactors is built for exactly this sequence; see how job evaluation works.

How to level technical roles without guessing

The hierarchy above is a naming framework. Levels only become defensible when you score the work. Use these four factor dimensions, which is what a point-factor evaluation measures anyway.

Technical scope. What does the role own? A task, a service, a domain, or an architecture. This is the single strongest level signal in engineering, and it distinguishes Senior from Staff more reliably than anything else.

Autonomy and ambiguity. L2 gets a spec. L3 gets a problem. L4 gets a goal. L5 and above define which problems are worth solving. The level rises as the problem definition becomes the employee's job rather than their input.

Blast radius. How much breaks when this role is wrong? One feature, one service, one product line, the platform, or the company. Blast radius maps almost linearly onto responsibility factors in a scoring model.

Organizational influence. Mentors teammates, sets team standards, sets function standards, sets company standards. This is where ICs earn director-equivalent grades legitimately, and it is the factor most leveling frameworks forget to define.

Score those, weight them, and total the points. Then convert. Our walkthrough on turning evaluation points into pay grades covers the mechanics; the key constraint for IT is that your top grade has to accommodate a $215,000 IC without breaking the structure below it. If it cannot, you need another grade or a wider range at the top — not a title exception.

One more thing worth checking: how heavily your model weights people management. If supervision carries 20% of the total weight, no IC can ever reach an L6 grade, and your dual ladder is decorative. Review your compensable factor weights before you blame the titles.

Five mistakes that wreck technical leveling

Matching titles to survey titles. Salary surveys use their own leveling. Map your evaluated level to the survey level, then pull the data — never the reverse. Letting the survey define your architecture outsources your structure to someone else's taxonomy.

Letting one function own its own ladder. The moment engineering runs a private leveling scheme, comparability across the company disappears, and so does your defense in any pay equity review.

Using years of experience as the level definition. "5–8 years" in a level description tells a reviewer nothing about scope. Two engineers with identical tenure routinely belong two levels apart.

Creating a level to solve a retention problem. Promoting someone into a level invented that morning is a raise with paperwork. Adjust the range or make an in-range move instead.

Skipping the IC ceiling decision. Decide explicitly whether your top IC level is L5, L6, or L7, and publish it. Ambiguity at the top of the ladder generates more escalations than anything else in technical comp.

Frequently asked questions

What is the standard IT job title hierarchy? Most technology organizations run parallel tracks: an IC ladder from Associate Engineer through Staff, Principal, and Distinguished Engineer, and a management ladder from Team Lead through Engineering Manager, Director, VP, and CTO. The two tracks should meet at equal grades at every level.

How many IT job levels should we have? Six to eight IC levels for a large technology organization, four to five for a company under 300 people. Each level needs a scope definition someone outside the function can apply to a real job description without asking for help.

What comes after Senior Engineer? Staff Engineer on the IC track or Engineering Manager on the management track — at the same grade if your dual ladder is built correctly. Staff is a scope change, not a tenure reward: the role moves from owning a system to owning a technical domain.

Is Staff Engineer above or below Engineering Manager? Neither. They are peers at the same level with the same pay range and different work content. If your structure puts one above the other, engineering will read that as the company's real opinion about which track matters.

How do we grade IT roles against non-technical roles? Score every job — engineer, accountant, and salesperson — against one set of weighted compensable factors. Common scoring is the only thing that makes cross-function grade comparisons defensible, and it is what a point-factor evaluation is for.

Should specialty go in the title? Only when it changes the market rate or the required skill set materially. "Senior Engineer, Security" is worth distinguishing. "Senior Engineer, React" is not — that belongs in the job description.

Do IT titles need to map to BLS occupation codes? Not exactly, but mapping them helps. Aligning internal titles to BLS computer and IT occupations makes survey matching cleaner and gives you an external reference point when someone argues a level is mispriced.

What is the highest technical job title? Fellow on the IC side and CTO or CIO on the management side. Very few organizations need either; a Principal Engineer is the practical ceiling below roughly 1,000 employees.

Put defensible grades behind your technical titles

Every company with a title problem in IT has the same underlying issue: the grades were set by offers, and the titles were set by recruiting. Renaming roles without re-evaluating them produces a tidy spreadsheet and the same problem eighteen months later.

PointFactors scores engineering, security, data, and IT operations roles against the same weighted compensable factors as the rest of your organization, so a Staff Engineer and a Senior Manager land in the same grade for the same reason — and you can show the math. Book a demo and bring your engineering title list.

Justin Hampton is founder and CEO of PointFactors.