Sr/Staff Full Stack Software Engineer – Product, Platform & Enterprise

Filled
March 9, 2026

Job Description

Location: Remote – US (Contiguous 48 states)
Salary Range: $165,000 – $300,000 (Level-based: L5: $165K–$220K, L6: $225K–$300K)
Start Date: 01/01/2026
Company: BNSF Railway

Company Overview

BNSF Railway is one of the largest freight railroads in North America, transporting essential goods across 28 western U.S. states and 3 Canadian provinces. The BNSF | Tech division drives innovation in freight logistics, mobility, and enterprise solutions, supporting safety, efficiency, and operational excellence.

BNSF fosters a culture of inclusion, belonging, and growth, offering opportunities to contribute to transformative projects that impact the movement of goods across North America.

Role Overview

This senior/staff full-stack software engineering role supports product, platform, and enterprise engineering teams. You will design, build, and operate distributed, high-performance systems for freight logistics, enterprise services, and customer-facing applications. This is a remote role with occasional travel (<20%) to Fort Worth, TX.

You will:

  • Drive architecture and technical decisions for large-scale systems.
  • Build platform services, microservices, messaging systems, APIs, and serverless runtimes.
  • Implement AI/ML solutions for predictive modeling and operational efficiency.
  • Collaborate with cross-functional teams on design, development, and delivery of high-visibility products.
  • Mentor other engineers, promote best practices, and anticipate technical risks.
  • Ensure secure coding, observability, and reliability across distributed systems.

Key Responsibilities

  • Develop, maintain, and scale platform services and distributed systems.
  • Build APIs, automation tools, and observability solutions (Prometheus, Grafana, OpenTelemetry).
  • Collaborate with application teams to enhance performance, reliability, and usability.
  • Innovate in high-speed, large-scale data processing and distributed computing.
  • Lead architecture design and code review processes.
  • Mentor engineers and act as a technical subject matter expert.
  • Apply CI/CD, DevOps practices, and secure coding principles.

Basic Qualifications

  • Authorized to work in the US (or eligible for H-1B transfer, TN, STEM OPT ≥ 2 yrs).
  • 6+ years of software development experience.
  • 6+ years of programming experience in at least one language.
  • Experience with distributed systems, messaging frameworks (Kafka, RabbitMQ), SQL/NoSQL/Graph databases, caching, serverless platforms.
  • CI/CD pipelines, Git workflows, DevOps practices.
  • Open-source platform and infrastructure familiarity.
  • Observability stack experience.
  • Cross-functional teamwork, design review participation, and mentoring experience.

Preferred Qualifications

  • Bachelor’s or higher in Computer Science or related field.
  • Engineering experience with AWS, Azure, or GCP.
  • Operating large-scale distributed systems in production.
  • Familiarity with serverless runtimes, event-driven architectures.
  • Frontend frameworks: React, Angular, Node.js, Spring Boot.
  • Full software development lifecycle experience (5+ years).
  • Interest in sustainable infrastructure and cost/resource efficiency.

Compensation & Benefits

  • Base salary: $165,000–$300,000 (level-based)
  • Annual bonus (Incentive Compensation Program)
  • 401(k) with Railroad Retirement benefits
  • Comprehensive medical, dental, vision, and mental health coverage
  • Family benefits: parental, adoption, surrogacy, dependent care support
  • Flexible time off, holidays, and wellness perks
  • Discounts on travel, gyms, and employee services

Why BNSF Tech?

  • Impactful work transforming freight rail operations and enterprise services.
  • Cross-functional collaboration with product, platform, and enterprise teams.
  • Work on cutting-edge distributed systems, AI/ML, and serverless technologies.
  • Inclusive culture promoting career growth, mentorship, and innovation.