Engineering: Track, Structures, & Signal

Track, Structures, & Signal


The safety and integrity of BNSF’s railroad infrastructure depends on our Engineering team. This team inspects, constructs, maintains and repairs our network, which includes the track itself, plus the signals, bridges, tunnels and other structures along our right of way.

While we have positions requiring a technical degree, we also have many entry-level positions. Engineering employees work varying schedules and travel extensively to accommodate our 24/7 operation. An Engineering position at BNSF requires teamwork and a strong focus on working safely to maintain and expand our infrastructure. Whether laying or repairing track, using heavy machinery or helping to restore a bridge after a major storm, BNSF Engineering leverages the latest technology and tools to ensure the safety and reliability of our network.

Engineering employees generally have a set shift, which may include nights, weekends, holidays or on call for emergency situations. Employees work both indoors and outdoors in all weather conditions. Work may require travel and time away from home.

Title Location
Reset
Signal Apprentice - Minot, ND
Signal Apprentice - Minot, ND Minot, ND, US, 58701 Jul 4, 2025
Minot, ND, US, 58701
Signal Apprentice - Duluth, MN
Signal Apprentice - Duluth, MN Duluth, MN, US, 55802 Jul 4, 2025
Duluth, MN, US, 55802
Track Maintenance - Laborer - District 900, Tulsa, OK Tulsa, OK, US, 74008
Track Maintenance - Laborer Alliance, Nebraska (District 400) Alliance, NE, US, 69301
Track Maintenance - Laborer Grand Island, Nebraska (District 400) Grand Island, NE, US, 68801
Signal Apprentice - Montana Division
Signal Apprentice - Montana Division Malta, MT, US, 59101, 585 Jul 1, 2025
Malta, MT, US, 59101, 585
Track Maintenance - Laborer McCook, Nebraska (District 400) Mccook, NE, US, 69001
Track Maintenance - Laborer Minden, Nebraska (400 District) Minden, NE, US, 68959
Manager Engineering - Kansas City, KS
Manager Engineering - Kansas City, KS Kansas City, KS, US, 66106 Jun 30, 2025
Kansas City, KS, US, 66106
Track Maintenance - 300 District Twin Cities West
Track Maintenance - 300 District Twin Cities West Grand Forks, ND, US, 58201 Jun 27, 2025
Grand Forks, ND, US, 58201
Track Maintenance - 300 District Twin Cities South
Track Maintenance - 300 District Twin Cities South Sioux Falls, SD, US, 57102 Jun 27, 2025
Sioux Falls, SD, US, 57102
Construction - Structural Maintenance Bridge and Building (Helper/Driver) - Willmar, MN Willmar, MN, US, 56201
Track Maintenance (Laborer, Truck Driver, Welder) - Montana West (MRL Subdivision) Livingston, MT, US, 59047, 598
Mechanic Heavy Equipment (Traveling) - Amarillo, TX
Mechanic Heavy Equipment (Traveling) - Amarillo, TX Amarillo, TX, US, 79101 Jun 25, 2025
Amarillo, TX, US, 79101
Mechanic Heavy Equipment (Traveling) Dilworth, MN
Mechanic Heavy Equipment (Traveling) Dilworth, MN Dilworth, MN, US, 56529 Jun 24, 2025
Dilworth, MN, US, 56529
Signal Apprentice - Montana MRL Subdivision
Signal Apprentice - Montana MRL Subdivision Livingston, MT, US, 59047 Jun 23, 2025
Livingston, MT, US, 59047
Mechanic Heavy Equipment - Brainerd, MN
Mechanic Heavy Equipment - Brainerd, MN Brainerd, MN, US, 56401 Jun 20, 2025
Brainerd, MN, US, 56401
Signal Apprentice - Sioux Falls, SD
Signal Apprentice - Sioux Falls, SD Sioux Falls, SD, US, 57103 Jun 19, 2025
Sioux Falls, SD, US, 57103
Track Maintenance - Laborer (Bay City, WI)
Track Maintenance - Laborer (Bay City, WI) Bay City, WI, US, 54723 Jun 12, 2025
Bay City, WI, US, 54723
Mechanic Heavy Equipment (Traveling)
Mechanic Heavy Equipment (Traveling) Louisiana, MO, US, 63353 Jun 11, 2025
Louisiana, MO, US, 63353
Mechanic Heavy Equipment (Traveling) - Montana Division (Miles City) Miles City, MT, US, 59301