BNSF Railway is hiring a full stack software engineer to develop and operate software supporting freight movement operations. The role builds scalable distributed systems, APIs, platform services, and customer-facing products while collaborating to improve rail network reliability and performance.
What you’ll do
Develop and operate software supporting freight movement operations
Build scalable distributed systems and APIs
Develop platform services and customer-facing products
Collaborate with cross-functional teams to improve rail network operations
Improve network reliability and performance
Participate in design reviews and incident retrospectives
What you’ll need
Authorized to work in the US without employer sponsorship
Bachelor's degree in computer science or related field, or 2 years of relevant software development experience
Experience programming in at least one modern language such as Java, JavaScript, or TypeScript
Experience developing, testing, and deploying high-quality software in production systems
Familiarity with observability stacks such as Prometheus, Grafana, and OpenTelemetry
Experience with secure coding, design reviews, incident retrospectives, and cross-functional collaboration
Original job description
BNSF Railway is hiring a Product, Platform & Enterprise Full Stack Software Engineer to develop and operate software supporting freight movement operations. The role involves building scalable distributed systems, APIs, platform services, and customer-facing products while collaborating with teams to improve rail network operations, reliability, and…