Skip to main content
← Back to all occupations

ENGINEER

Total Donated

$151,022,947

Contributions

844,753

Unique Donors

28,106

Donors who wrote ENGINEER as occupation posted $151,022,947 in itemized federal receipts in LobbyVault’s FEC.gov bulk index. Those dollars sit on 844,753 contributions from 28,106 donor records. ENGINEER is a short professional label; SOFTWARE ENGINEER is a different key with its own facts. In compact form that dollar total is $151.0 million in the LobbyVault index of FEC bulk data.

Key figures

  • ENGINEER itemizations total $151,022,947 from 844,753 contributions and 28,106 donors.
  • Mean line size is about $179; repeat itemizing is about 30 contributions per donor record.
  • SOFTWARE ENGINEER is a separate occupation string in the same FEC extract.
  • The title is self-reported and is not matched to professional-engineer licenses.

Many small itemizations, not a few large ones

844,753 contributions against $151,022,947 implies about $179 per itemization, among the lower means in this occupation set. 28,106 donor records imply about $5,373 per donor and about 30 contributions per donor record. The shape is high frequency and modest average line size.

A 30-to-1 itemization ratio is a filing pattern: many ENGINEER records reappear across reports. That can reflect recurring gifts, multiple committees, or both. The packet does not split those cases. It only supplies the three occupation-level counts.

SOFTWARE ENGINEER is excluded from $151,022,947. Civil, mechanical, electrical, and other engineers who typed the single word ENGINEER are included. Specialties written out as other strings are not.

Self-reported professional titles

The FEC does not check PE licenses. Retired engineers, students who wrote engineer, and managers who kept the old title can all appear. Best-efforts rules require the committee to ask for occupation, not to verify a state board listing.

Punctuation and qualifiers create extra buckets. Senior engineer, software engineer, and engineer/manager are different text. This overlay cites only the ENGINEER match: $151,022,947, 844,753 contributions, and 28,106 donors.

Full analysis: ENGINEER occupation itemizations in FEC data

Questions

How much have ENGINEER donors given in FEC itemizations?
The ENGINEER occupation string sums to $151,022,947 in LobbyVault’s FEC bulk index, across 844,753 contributions and 28,106 donor records. Software engineers who used a longer title are not in this total. Occupation is self-reported free text on FEC Form 3 and Form 3X schedules. Unitemized receipts never enter this occupation total. The live hub may apply cycle filters; this packet is the harvested occupation key.
Why is the average engineer contribution relatively small?
$151,022,947 on 844,753 itemizations is about $179 per contribution. High line volume pulls the mean down relative to titles with fewer, larger gifts. The packet does not include a median. Occupation is self-reported free text on FEC Form 3 and Form 3X schedules. Unitemized receipts never enter this occupation total. The live hub may apply cycle filters; this packet is the harvested occupation key.
Is SOFTWARE ENGINEER included under ENGINEER?
No. SOFTWARE ENGINEER is a separate occupation page. Only lines that normalized to ENGINEER are in the $151,022,947, 844,753, and 28,106 figures. Occupation is self-reported free text on FEC Form 3 and Form 3X schedules. Unitemized receipts never enter this occupation total. The live hub may apply cycle filters; this packet is the harvested occupation key.
Does this count licensed professional engineers?
No. Occupation is donor-typed text on FEC schedules. There is no license check. 28,106 is a contributor-record count, not a PE roster. The matching contribution count is 844,753 and the matching donor-record count is 28,106. Those three numbers are occupation-string totals from FEC Form 3/3X itemizations indexed on LobbyVault, not a licensed roster and not a party split.

Occupation is self-reported on FEC Form 3/3X itemizations. Indexed on LobbyVault from FEC bulk data.