>_ HireBrazilDevs
Blog · Seniority levels

What "Senior" Means in Brazil vs the U.S.

Brazilian titles run júnior, pleno, sênior — and the ladder usually stops there. Here is how to read the level off a CV without over- or under-rating it.

By Gustavo Tinti, Founder, HireBrazilDevs · September 25, 2026 · 6 min read

In Brazil the individual-contributor ladder is usually three rungs — júnior, pleno, sênior — and most employers have nothing above sênior, so the word covers a far wider band of scope than it does in the United States. Read the level from three things instead of the title: the start date against the graduation date, the type of employer rather than its name, and the scope verbs in the bullets. Those three read the same in both markets; the title does not.

In the United States "senior" is a rung with more rungs above it — staff, principal, distinguished. In Brazil it is usually the top of the individual-contributor ladder, which runs júnior, pleno, sênior and then stops. That one difference causes most of the mis-levelling: the same word marks the middle of one ladder and the end of the other. A Brazilian sênior can be a strong mid-level engineer four years in, or someone doing staff-level work who has held the title for eight years, and the two CVs can look almost identical.

The fix is not a conversion table. It is to read four other things first: the start date, the employer type, the verbs in the bullets, and the answer to one written question.

Why do the two ladders not line up?

Júnior, pleno and sênior are not a software convention. They are the general job-classification scale Brazil uses to name salary bands across professions — the same three rungs turn up in accounting and civil engineering job ads — and software inherited them intact. Two consequences follow.

"Pleno" has no English word. A pleno writing for a U.S. reader must translate a rung that does not exist in your market. The careful ones write "mid-level"; the pragmatic ones write "senior", on the reasonable grounds that they are certainly not junior. Both arrive looking the same.

The ladder stops, so the title stops moving. Where nothing sits above sênior, promotion runs out while scope keeps growing, and you get the eight-year sênior whose last three years were architecture and mentoring. The employers that have adopted the U.S. ladder are mostly newer product companies and the Brazilian offices of foreign firms. Everywhere else, the ceiling is the word you are calibrating.

What do the Brazilian titles actually mean?

On the CVUsual readingWhat to check
EstagiárioIntern, usually still enrolled; typically paid, 12–24 monthsOverlap with the degree dates
PlenoMid-level; a real middle rung, not a mistranslationShipping without a defined backlog
SêniorFive years, or the rest of a careerEverything else below
EspecialistaWhere it exists, the rung above sênior — nearest to U.S. staffWhether that employer had the rung
Coordenador / GerentePeople management, not coordinationWhen they last wrote code
Arquiteto de softwareIn consultancies, often standards and design documentsRecent hands-on code

One word deserves its own warning. Analista — as in Analista de Sistemas — is the generic Brazilian term for a professional individual-contributor role, the noun the júnior/pleno/sênior scale attaches to. It does not mean business analyst: "Analista de Sistemas Sênior" is a hands-on engineer in almost every case, and screening it out as non-technical removes a large part of the experienced market.

Why does "eight years of experience" start earlier in Brazil?

Computing degrees run four to five years, with a paid internship inside a real company as the normal path through them rather than a summer extra. Plenty of engineers work twenty to thirty hours a week in a production codebase from their second year, so employment dated 2018 against a 2021 graduation is not padding. Count it deliberately: full-time years from the first post-internship role, with the internship years read as an early start rather than as experience. That usually moves the total down by one to two years — the gap that makes a Brazilian sênior look over-titled when they are not.

Two related non-signals. An unfinished degree followed by continuous employment is ordinary here. So is a line naming the person's own company as the employer: most senior Brazilian engineers invoice through an entity they own, which is a payment arrangement rather than a freelance career, as the piece on PJ contracting explains.

What does the employer type tell you that the name cannot?

You cannot read a Brazilian CV by logo, and learning the local prestige order is a poor use of your time. What the page gives you instead is the kind of employer.

That is as far as the page takes you. Turning the classification into a judgement is interview work, and the piece on interviewing has the questions.

Is a short tenure a red flag here?

Usually not, and this is where a U.S. screen does the most damage. Changing employer every eighteen to twenty-four months is common in this market, because internal increases have tended to lag what the market pays someone who switches. A ten-year career assembled from two-year stints is an ordinary CV. What is worth reading is whether the moves climbed in scope, and whether one stint ran three years or more — not as a loyalty test, but because staying long enough to live with your own decisions is different from arriving, shipping and leaving.

What about the education line?

How do you level someone in four lines?

  1. Count full-time years from the first post-internship role, not from the first date on the page.
  2. Classify the employer type, not the employer. Allocation firm, bank, captive centre, product company.
  3. Read the verbs, ignore the technology list. "Owned", "designed", "was on call for", "migrated", "chose" carry level. Thirty tool names carry none — long tool lists are a local CV convention, not a claim of depth.
  4. Ask one question in writing. "What is the most consequential technical decision you made in the last two years, and what would you do differently?" The answer levels people better than any title, in either market.

Then match the answer against a scope you wrote down before opening the first CV — one sentence per band. A mid-level engineer ships well-scoped features independently and needs a defined backlog; a senior owns a service or product area end to end and reviews other people's code; a tech lead sets architecture, leads a squad and deals with your stakeholders. Those three sentences are how the rate card at HireBrazilDevs is banded, at $3,500, $4,900 and $6,400 a month; the pricing page shows the year ranges beside each. Pick the sentence before you open any CVs and most of the levelling problem disappears: you are matching scope to scope, not word to word.

Where does the CV stop being useful?

At the English line, which is a claim rather than evidence. "Inglês avançado" is a self-assessment against a language-school ladder rather than CEFR, and it skews conservative on reading and writing and optimistic on speaking — the opposite of what remote engineering demands, since the job is mostly written. The English guide covers what each level supports day to day.

It also stops at the personal-data block: city, age, sometimes a photo. That is a leftover local convention, not a signal.

Level the scope, not the word. Count from the first real job, classify the employer type, read the verbs, ask the one decision question in writing. The rest of the gap between these two markets is noise on the page.

Frequently asked questions

Is a Brazilian "senior" engineer equivalent to a U.S. senior engineer?

Sometimes, and sometimes not, because the Brazilian ladder usually ends at sênior while the U.S. one continues into staff and principal. The title therefore covers a wider band of scope in Brazil. Level on scope instead: whether the person owns a service or product area end to end and reviews other people's code, which is the working definition of senior in either market.

What does "pleno" mean on a Brazilian résumé?

Pleno is the middle rung of the Brazilian three-step scale — júnior, pleno, sênior — and maps to what a U.S. company calls mid-level. It is a genuine level, not a translation error. Because the word has no English equivalent, some candidates render it as "senior" when writing for a U.S. reader, so check the years and the scope rather than the translated title.

Should six jobs in three years on a Brazilian CV worry me?

Check first whether they are six employers or six client allocations under one consultancy, which is a common CV format in Brazil and reads as churn to an unfamiliar eye. Even where they are genuinely six employers, short tenures are common in this market because switching has paid better than staying. Look at whether the moves climbed in scope, and whether at least one stint ran three years or more.

Need a senior Brazilian engineer on your team?

Two to four vetted profiles within five business days, each with a short video answering your brief. Flat monthly rate from $3,500, month to month, no recruiting fee. Everything in writing — no sales call.

Tell us what you need
Gustavo Tinti — Founder, HireBrazilDevs. Brazilian software engineer. Builds and runs HireBrazilDevs from Curitiba, and writes from what actually happens when a U.S. company hires in Brazil — the contract clauses, the payment rails, the time zone arithmetic.