About The Position

This is a full-time remote position within BNSF | Tech, the technology division of BNSF, one of the largest U.S. railroads. The role focuses on transforming complex rail logistics and workflows into high-performing products and developing software platforms that enable product and business teams. The engineer will contribute to developing and deploying software for core freight movement operations, focusing on front-end development for web, mobile devices, and mobile web browsers using frameworks like React Native, Angular, or Flutter. The position involves writing production-quality code, participating in design reviews, writing tests, debugging, and collaborating with teams to enhance reliability and performance. The role also includes designing and operating AI-infused customer experiences and workflows, innovating in distributed computing, and building solutions for large-scale predictions.

Requirements

  • Authorized to work in the US.
  • Minimum 3 years of software development or related experience.
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
  • Basic understanding of user-centered design principles and experience implementing responsive UI components using CSS, or JavaScript (or frameworks like React or Vue).
  • Experience with building web application technologies such as Javascript, CSS, AJAX, React.
  • Ability to work in cross-functional teams and communicate with stakeholders.
  • Demonstrated ability to learn new technical concepts and to adapt to new technologies quickly.
  • Strong communication and collaboration skills.
  • Fluency in Typescript, Javascript.
  • Knowledge of Graph QL, rendering frameworks and building Fluid UI that can evolve with AI infused experiences are highly desirable.

Nice To Haves

  • Bachelor’s degree or higher in computer science, or related field.
  • Experience with developing, testing and deploying high quality software in production systems.
  • Experience building AI applications and using AI as part of Customer experiences and workflows.
  • Experience coding with latest AI developer tools in IDE environments.
  • Engineering experience with a public PaaS or cloud provider (AWS, Azure or GCP).
  • Familiarity with frameworks like React, Angular, Node.js, Spring Boot.
  • Developing and delivering highly reliable distributed systems in production environment.
  • Experience participating in design reviews, incident retrospectives, or RFC processes.
  • Experience with secure coding practices.
  • Able to work now and in the future without BNSF’s assistance (whether monetary, through sponsorship, or otherwise) in obtaining, maintaining, or extending employment authorization (including H-1B, STEM OPT/CPT, or TN nonimmigrant status).

Responsibilities

  • Learn, develop and deliver high quality software that is highly visible.
  • Deliver innovative projects that directly impact railroad logistics to effectively serve customers to move freight on time.
  • Develop and deploy software for core freight movement operations that spans across customer experiences.
  • Focus on framework development for web, mobile devices and mobile web browsers, building experiences with mobile cross platform development frameworks like React Native, Angular, Flutter on Web and mobile.
  • Write production-quality code for well-defined tasks.
  • Follow team coding standards and processes.
  • Participate in design reviews to learn best practices.
  • Write and maintain unit/integration tests.
  • Debug and fix straightforward issues.
  • Seek feedback proactively and apply it to improve.
  • Develop APIs, automation, and tools to improve platform integration.
  • Build and maintain monitoring and alerting systems for services.
  • Collaborate with application teams to enhance reliability and performance.
  • Design and operate cutting edge front end customer experiences and workflows infused with AI.
  • Work with BNSF teams to create products that improve rail network operations.
  • Innovate in distributed computing and drive industry transformation.
  • Build solutions for high-speed, large-scale predictions on distributed systems.
  • Solve broad challenges by coding effective solutions in an agile environment.
  • Write maintainable and production ready code in web services, web and other front end technologies.

Benefits

  • An industry-leading 401(k) and renowned Railroad Retirement program.
  • A range of robust health care options for you and your dependents (including domestic partners), including medical, dental, vision, telemedicine, mental health, cancer support, and high-quality care network options.
  • Health care spending accounts (HSA) with employer contributions, as well as life and disability insurance, provided at no cost.
  • Family benefits including parental, pediatric and family building support, adoption and surrogacy reimbursement, and dependent care spending account (with employer match).
  • Access to discounts on travel, gym memberships, counseling services and wellness support.
  • Annual bonus (Incentive Compensation Program)
  • Generous leave / time off policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service