For anyone wondering what BNSF was filing for during FY2026, the DOL LCA data is interesting.
There are 19 FY2026 records for BNSF Railway Company, with offered base salaries averaging about $184k.
Some of the positions:
- Director of Software Engineering - $315k
- Senior Staff Cybersecurity Manager - $261k-$325k
- Senior Staff Engineer - $244k-$406k
- Senior Software Engineer / Senior Data Engineer - $235k
- Senior Software Engineer, Infrastructure - $212k-$300k
- Senior Staff Data Engineering Manager - $178k-$325k
- Senior Data Engineer - $165k-$345k
- Senior Data Scientist - $165k-$300k
- Senior Software Engineer - $165k-$300k
- Staff Cybersecurity Engineer - $165k-$315k
- Staff Engineer - $165k-$300k
- Software Engineer II - $124k-$175k
- Data Engineer II - $94k-$190k
So there were clearly LCA filings for technology, data, cybersecurity and engineering positions during FY2026.
However, this does NOT mean BNSF "hired 19 foreign workers." An LCA is not the same as a completed hire. A certified LCA means the Department of Labor certified the Labor Condition Application. It does not prove USCIS approved an H-1B petition, that a visa was issued, or that the person ultimately started the job.
Still, for a discussion about layoffs and what positions the company was simultaneously seeking authorization for, the filings are worth looking at.
You can check all 19 BNSF FY2026 records yourself:
https://h1bhq.com/search?employerQuery=BNSF%20Railway%20Company&fiscalYear=2026&pageSize=25