Skip to content

What US FDE job postings say

3,311 postings · 1,375 companies · read

77.1%

2,554 of 3,311 postings (77.1%) write production code as their main coding work.

76.0%

2,517 of 3,311 postings (76.0%) serve external customers.

76.4%

2,529 of 3,311 postings (76.4%) are read as senior roles.

42.0%

1,389 of 3,311 postings (42.0%) say whether the job involves travel.

Our reading of the posting

2,517 of 3,311 postings (76.0%) serve external customers.

External customers

Browse these jobs →

76.0%2,517 postings

Internal teams

Browse these jobs →

14.1%468 postings

8.8%291 postings

Not stated / unclear

1.1%35 postings

External customers, internal teams, or both. Working with internal engineers alone does not mean serving internal teams.

Our reading of the posting

2,554 of 3,311 postings (77.1%) write production code.

Writes production code

Browse these jobs →

77.1%2,554 postings

Configuration only

Browse these jobs →

12.7%419 postings

Prototypes and scripts

Browse these jobs →

4.8%158 postings

1.6%52 postings

Not stated / unclear

3.9%128 postings

The principal coding scope described in each posting. Production means code used in real work. Prototypes means demos or proofs of concept. Configuration means integration without substantive software development.

Our reading of the posting

3,202 of 3,311 postings (96.7%) include implementation / production work.

Share of all 3,311 postings that mention it. A posting can mention several, so the bars do not add up to 100%.

Implementation / production

Browse these jobs →

96.7%3,202 postings

Ongoing operations

Browse these jobs →

72.9%2,415 postings

Proof of concept

Browse these jobs →

38.3%1,268 postings

Pre-sales / evaluation

Browse these jobs →

23.6%783 postings

Not stated / unclear

1.1%38 postings

A posting can cover several stages. Counts and shares overlap and must not be added together.

Stated in the posting

829 of 3,311 postings (25.0%) record on-site work.

25.0%829 postings

24.3%806 postings

21.0%696 postings

Not stated / unclear

29.6%980 postings

The arrangement stated in each posting, not a company-wide policy. Remote can include location restrictions, travel or conflicting office language.

Stated in the posting

Most postings say nothing about travel. Of the 1,389 that do, 820 state a maximum, and 717 cap it at 50% or less.

Share of the 1,389 postings that state it.

Explicitly no travel

0.6%9 postings

Up to 25%

24.8%344 postings

26–50%

26.9%373 postings

Over 50%

7.4%103 postings

Travel stated, no percentage

40.3%560 postings

1,922 postings say nothing.

A band is the maximum share of time the posting states. A posting that names travel without a percentage is counted on its own line, because no frequency is converted into a percentage. Silence is unknown, not zero travel. Conflicting terms are also unknown.

Stated in the posting

1,884 of 3,311 postings (56.9%) name Python, the most named technology.

Share of all 3,311 postings that mention it. A posting can mention several, so the bars do not add up to 100%.

Python

56.9%1,884 postings

TypeScript

21.8%723 postings

AWS

19.4%641 postings

SQL

16.1%534 postings

Kubernetes

15.1%501 postings

RAG

12.5%413 postings

Azure

11.7%388 postings

React

11.1%367 postings

LLMs

10.8%356 postings

GCP

10.3%340 postings

JavaScript

9.3%309 postings

Docker

9.0%297 postings

CI/CD

8.6%286 postings

Java

8.6%285 postings

8.3%275 postings

The 15 technologies named most often in posting text, counted once per posting. A posting can name many technologies, so counts and shares overlap. Postings where we found no technology names, or that changed after we last read them, name nothing here.

Our reading of the posting

2,529 of 3,311 postings (76.4%) are read as senior roles.

1.2%41 postings

5.0%166 postings

76.4%2,529 postings

14.4%476 postings

Not stated / unclear

3.0%99 postings

Our reading of the responsibilities in each posting, not the employer’s title. Junior means guided work, mid means independent delivery, senior means leading an ambiguous project through production, and staff+ means leading across teams or projects.

Stated in the posting

1,704 of 3,311 postings (51.5%) are individual contributor roles.

Individual contributor

Browse these jobs →

51.5%1,704 postings

Technical lead

Browse these jobs →

44.4%1,471 postings

People manager

Browse these jobs →

3.7%122 postings

Not stated / unclear

0.4%14 postings

The role type stated in the posting. Technical lead means leading work without people management.

Stated in the posting

1,374 of 3,311 postings say nothing about years of experience. Of the 1,937 that do, the largest group asks for 3–5 years.

Share of the 1,937 postings that state it.

0–2 years

12.0%232 postings

3–5 years

52.4%1,015 postings

6–9 years

28.6%554 postings

10+ years

7.0%136 postings

1,374 postings say nothing.

The minimum years of experience stated in each posting. Postings that give no number, or that changed after we last read them, are unknown.

Stated in the posting

Most postings say nothing about visa sponsorship. Of the 416 that do, 91 offer it and 325 rule it out.

Share of the 416 postings that state it.

21.9%91 postings

78.1%325 postings

2,895 postings say nothing.

Only what the posting states. Most postings say nothing, and silence is not a refusal.

From the company profile

884 of 3,311 postings (26.7%) come from later private companies.

Early (pre-seed–Series A)

Browse these jobs →

13.6%449 postings

Growth (Series B–C)

Browse these jobs →

12.8%425 postings

26.7%884 postings

22.6%748 postings

2.8%92 postings

2.6%85 postings

Not stated / unclear

19.0%628 postings

The company’s funding stage from its profile, grouped into the same bands as the browse filter. Later private means Series D or later.

From the company profile

883 of 3,311 postings (26.7%) come from companies with 5,000+ people.

About 1–50 people

Browse these jobs →

10.8%357 postings

About 51–200 people

Browse these jobs →

14.9%492 postings

About 201–1,000 people

Browse these jobs →

14.4%478 postings

About 1,001–5,000 people

Browse these jobs →

13.5%448 postings

About 5,000+ people

Browse these jobs →

26.7%883 postings

Not stated / unclear

19.7%653 postings

Headcount bands are estimates based on public company information.

Postings

81 of 3,311 postings (2.4%) come from Amazon (incl AWS), the employer with the most postings.

Postings by employer, out of all 3,311. The bars are drawn against the longest, 81 postings.

2.4%81 postings

2.4%79 postings

2.2%73 postings

2.1%70 postings

1.6%53 postings

1.3%44 postings

1.2%41 postings

1.1%36 postings

0.9%31 postings

0.8%27 postings

Show all 15 employers

0.7%24 postings

0.6%21 postings

0.6%21 postings

0.5%18 postings

The 15 employers with the most current postings in our list. Posting counts reflect how each employer lists roles, not headcount or hiring plans.

Posting history · by title

2,409 postings with FDE in the title were first seen in October 2026, compared with 1,050 in September 2026.

Postings anywhere in the world whose title says FDE, by the month Nextmove first saw them, not the reviewed US postings above. The grey figure under each month is how many careers pages Nextmove tracked by the end of it, so part of any change is our coverage rather than the market. The month in progress is left out, and so is the first month of the history, because it holds every posting that already existed when tracking began.

Understand the hiring data

How to read and cite these counts

Postings read on . Data snapshot generated . These are our observation dates, not original posting dates or confirmation that a role is still open.

Not stated on a chart means the posting gives no usable answer: nothing stated, unclear wording, or a value that changed since we last read it. Silence does not mean no.

Definitions, selection limits and citation
  • Scope: the US FDE and related postings Nextmove tracks. Which employers we track, which careers pages we can read, whether the job can be done from the US, and selection by title or by our reading all affect what is included. This is not a representative sample or a count of the whole FDE market.
  • The unit is one posting. Separate postings can describe the same opening. Company counts use the employer name on the posting, not the corporate parent. Neither number measures hires, hiring plans or demand growth.
  • Counts are postings, not openings, hires or the whole FDE market. Unknown values stay in every total. Every share is out of all 3,311 postings, except where a chart says it is out of the postings that answered. 9 postings (0.3%) changed after we last read them and count as unknown on every question. 0 postings failed our checks and are left out.
  • Who the work serves, the kind of coding, project stages and responsibility level are our reading of each job description. Arrangement, travel, individual contributor or manager, visa sponsorship, years of experience and technologies are terms stated in the posting, read automatically, not verified employer policies. We do not keep the quoted lines from each posting. More postings does not mean more accurate.
  • Responsibility level is our reading of the work, not the employer’s title. Years of experience is the stated minimum, grouped into bands. Technologies are keywords read from posting text, matched case-insensitively and counted once per posting. Company stage and size come from the company profile, in the same bands as the browse filter. Company posting counts use the employer name on the posting.
  • “Both” is a separate recipient category. Project stages and technologies can overlap, so those bars are drawn separately and never add up to 100%. Other answers within a question are mutually exclusive and divide one bar between them. Each heading reports the largest known value for its question.
  • This page and its CSV use the same calculation over our current list. They show current data and can change on refresh. Note both dates when quoting. Save the CSV you used. There is no fixed historical edition of these tables. The monthly series, where shown, counts postings anywhere in the world whose title says FDE, from Nextmove’s posting history, and is not part of the CSV.

Suggested citation: Nextmove, “FDE hiring data: what US job postings say,” US postings tracked by Nextmove, postings read on , nextmove.md/fde/research. Quote the question, the count and the total with any percentage.

Selection, sources and corrections →

Use the postings to compare your options

Find work to explore

Compare the responsibilities and conditions in individual postings.

Browse current jobs →

Check advertised pay

Read the salary page and the original pay terms for each job.

Explore posted salaries →

Discuss your hiring needs

Talk with Nextmove about the work you need done and relevant candidate experience.

Discuss your search →