Post job

Average BNSF Railway principal software engineer salary

$116,353yearly

$64.53 hourly rate

Entry-level BNSF Railway principal software engineer salary
$94,000 yearly
Updated April 5, 2024

How much does BNSF Railway pay principal software engineers?

The average salary for BNSF Railway principal software engineers is $116,353 per year. BNSF Railway principal software engineer salaries range between $94,000 to $143,000 per year. BNSF Railway principal software engineers earn 13% less than the national average salary for principal software engineers of $134,230.

Location impacts how much a principal software engineer at BNSF Railway can expect to make. Principal software engineers at BNSF Railway make the most in Vancouver, WA, Richmond, CA, and Cheyenne, WY.

How much does BNSF Railway pay principal software engineers by location?

BNSF Railway pays principal software engineers the most in Vancouver, WA, Richmond, CA, and Cheyenne, WY. Additionally, cities like Bonners Ferry and Albuquerque also report highly competitive salaries for principal software engineers at BNSF Railway.

Principal software engineer BNSF Railway salary by location

RankCityAvg. salaryHourly rate
1Vancouver, WA$153,235$73.67
2Richmond, CA$151,524$72.85
3Cheyenne, WY$122,605$58.94
4Bonners Ferry, ID$122,351$58.82
5Albuquerque, NM$122,240$58.77
6Phoenix, AZ$120,563$57.96
7Denver, CO$111,926$53.81
8Minot, ND$111,906$53.80
9Aberdeen, SD$111,860$53.78
10Pony, MT$111,396$53.56

Highest-paid BNSF Railway principal software engineers by job level

RankJob titleAverage salaryHourly rateJob openings
1Director Of Software Development$130,733$63-
2Senior Member Technical Staff$125,063$60-
3Chief Software Architect$123,507$59-
4Software Systems Engineer Lead$122,353$59-
5Software Development Manager$120,679$58-
6Senior Computer Scientist$119,390$57-
7Software Director$119,219$57-
8Senior Software Engineer/Architect$119,119$57-
9Senior Software Engineer Manager$119,007$57-
10Staff Software Engineer$117,903$573

Principal software engineer salary at BNSF Railway competitors

RankCompanyAverage salaryHourly rateJob openings
1Port Terminal Railroad Association$144,787$70-
2Association of American Railroads$140,013$67-
3Brewster Procurement Group$136,052$65-
4Iowa Northern Railway Co$134,034$64-
5Railserve$131,973$63-
6National Railroad Passenger Corporation$131,119$634
7Indiana Harbor Belt Railroad$129,238$62-
8Loup Logistics$127,186$61-
9Montana Rail Link$125,325$60-
10Wheeling & Lake Erie Railway$124,309$60-
11R. J. Corman Railroad Group$123,404$59-
12Iowa Interstate Railroad$123,268$59-
13Canadian Pacific Railway$123,114$59-
14Norfolk Southern$122,520$59-
15Union Pacific$120,452$58-
16Watco$119,637$58-
17Conrail$116,557$56-
18Genesee & Wyoming$112,784$54-
19CSX$106,402$51-
20Kansas City Southern$104,631$50-

BNSF Railway principal software engineer salary FAQ

Search for principal software engineer jobs