Job Description
Location: Remote (US – contiguous 48 states)
Salary Range: $165,000 – $300,000
- L5: $165,000 – $220,000
- L6: $225,000 – $300,000
Travel: Up to 20% (corporate HQ in Fort Worth, TX)
Start Date: 01/01/2026
Remote: Fully remote with occasional on-site visits
Visa Sponsorship: H-1B transfers, TN, STEM OPT (with ≥2 years eligibility)
Company Overview
BNSF Railway is one of the largest freight railroads in the U.S., operating across 28 states and 3 Canadian provinces. The BNSF | Tech division drives innovation in freight logistics, platform development, and enterprise engineering to enhance operations, productivity, and customer services.
Role Overview
This senior/staff engineering role focuses on full-stack development for product, platform, and enterprise systems, including large-scale distributed systems, microservices, serverless runtimes, and AI/ML applications. You will drive technical vision, mentor engineers, and participate across the entire software lifecycle.
Key Responsibilities
- Own architecture and delivery of large-scale, complex distributed systems
- Build APIs, automation, and developer tools
- Operate scalable services across data centers, edge devices, and cloud environments
- Collaborate with application teams to enhance reliability, performance, and integration
- Innovate in distributed computing, AI/ML application, and high-speed predictions
- Drive cross-team alignment on technical solutions
- Mentor engineers and promote best practices in coding and design
- Participate in design reviews, incident retrospectives, RFCs, and CI/CD pipelines
- Ensure platform security, observability, and compliance
Required Skills & Experience
- 6+ years software development experience, with 6+ years programming
- Experience with distributed systems: messaging frameworks (Kafka, RabbitMQ), API gateways, SQL/NoSQL/Graph DBs, caching systems, serverless platforms
- CI/CD pipelines, Git workflows, and DevOps practices
- Observability stack experience (Prometheus, Grafana, OpenTelemetry)
- Secure coding practices and platform security knowledge
- Cross-functional collaboration and stakeholder communication
- Mentorship or tech lead experience
- Strong ability to learn new technologies quickly
Preferred Qualifications
- Bachelor’s degree or higher in Computer Science or related field
- Experience with cloud/PaaS providers (AWS, Azure, GCP)
- Large-scale distributed systems in production
- Serverless and event-driven architecture experience
- Familiarity with front-end frameworks (React, Angular), Node.js, Spring Boot
- 5+ years full software development lifecycle experience (coding, reviews, source control, testing, operations)
- Awareness of sustainable infrastructure and cost/resource efficiency
Benefits
- 401(k) & Railroad Retirement program
- Comprehensive healthcare (medical, dental, vision, telemedicine, mental health, cancer support)
- HSA contributions, life and disability insurance at no cost
- Parental, pediatric, and family support programs (adoption/surrogacy, dependent care FSA)
- Travel, gym, wellness, and counseling discounts
- Annual bonus through Incentive Compensation Program
- Generous paid leave and time off