BNSF Railway

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

BNSF Railway
Apply
16 days ago
Remote, United StatesSenior / Staff+

Base Salary

$165k - $300k/yr

Responsibilities

  • Own and deliver highly visible software projects supporting railroad logistics and freight movement.
  • Drive technical and architectural vision for full-stack product, platform, and enterprise software.
  • Design, build, test, deliver, and operate messaging systems, microservices, data platforms, serverless runtimes, customer experiences, and AI/ML-enabled solutions.
  • Develop APIs, automation, and tools for platform integration and build monitoring and alerting systems.
  • Design and operate scalable distributed systems across data centers, edge devices, and cloud environments.
  • Own architecture for large-scale complex systems and make technical decisions balancing business and engineering trade-offs.
  • Drive cross-team alignment, establish coding and design best practices, and serve as a technical subject matter expert.
  • Mentor and develop engineers, including senior engineers, and anticipate and mitigate technical risks.
  • Monitor, troubleshoot, and resolve production issues while participating in a 24/7 on-call rotation.

Requirements

  • Authorized to work in the United States.
  • At least 6 years of software development or related experience.
  • At least 6 years of programming experience with a modern programming language such as Java, JavaScript, or TypeScript.
  • Experience with distributed systems, messaging frameworks, API gateways, SQL, NoSQL and graph databases, caching systems, and serverless platforms.
  • Experience with CI/CD pipelines, Git workflows, DevOps practices, and secure coding principles.
  • Familiarity with observability stacks such as Prometheus, Grafana, and OpenTelemetry.
  • Experience working cross-functionally, participating in design reviews, incident retrospectives, or RFC processes, and mentoring or serving as a tech lead.
  • Preferred: bachelor's degree or higher in computer science or a related field.
  • Preferred: experience with AWS, Azure, or GCP and operating large-scale distributed systems in production.
  • Preferred: experience with serverless runtimes, event-driven architectures, developer tooling, distributed-system control planes, and frameworks such as React, Angular, Node.js, or Spring Boot.
  • Preferred: at least 5 years covering the full software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • Able to work now and in the future without BNSF assistance in obtaining, maintaining, or extending employment authorization.

Benefits

  • Full-time remote work from anywhere within the contiguous 48 states, with up to 20% travel and occasional required meetings at the Fort Worth, Texas headquarters.
  • Business travel expenses are covered by BNSF.
  • 401(k) and Railroad Retirement program.
  • Medical, dental, vision, telemedicine, mental health, cancer support, life, and disability benefits, including employer-funded options.
  • HSA with employer contributions and family benefits including parental, pediatric, adoption, surrogacy, and dependent-care support.
  • Travel, gym, counseling, and wellness discounts; annual bonus; and generous leave policies.
BNSF Railway

About BNSF Railway

10,000+ employees
Contact me