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.