BNSF Railway logo

BNSF Railway

Remote Jobs

57 open rolesTeam 10001,Latest: Jul 29, 2026, 4:37 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

57 Jobs

• 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 scalable systems across data centers, edge devices, and the cloud. • 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. • Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation.

Texas
$93.8K - $175K / year

• Work with cross-functional teams to identify business problems and develop data-driven solutions. • Apply data science skills to analyze large, complex datasets and identify meaningful patterns that lead to actionable insights and data-driven solutions to business problems. • Develop and implement machine learning models to predict outcomes and improve processes. • Collaborate with stakeholders to understand their needs and provide actionable insights. • Create visualizations and reports to communicate findings effectively. • Maintain and update data pipelines to ensure data integrity and accuracy. • Stay current with industry trends and advancements in data science and machine learning. • Identify, extract, aggregate, and synthesize data using SQL and NoSQL databases, R, Python or other appropriate languages to enable analysis, model development, and solution deployment. • Drive moderate to complex data science, machine learning, traditional artificial intelligence, generative artificial intelligence or optimization projects, working with stakeholders to understand contextual problems quickly and define, analyze, and deliver solutions based on business objectives. • Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation.

United States
$93.8K - $175K / year
Job Closed

• As a junior engineer in our teams, you will have the opportunity to learn, develop and deliver high quality software that is highly visible, delivery innovative projects that directly impact our railroad logistics to effectively serve our customers to move freight on time. • You will be involved in developing and deploying software for our core freight movement operations that spans across platform, product and enterprise engineering. • This is a full-stack engineering role, focused on building and operating large scale distributed systems such as messaging systems, micro-services, data platforms, serverless runtimes, customer experiences and applying AI/ML to develop scalable and highly reliable solutions. • 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 scalable systems across data centers, edge devices, and the cloud. • 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. • Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation.

United States
$123.8K - $175K / year
Job Closed

• Lead a team of 6-10 engineers, guiding end-to-end technical execution. • Drive technical vision and strategy across distributed systems. • Mentor junior and senior engineers, fostering a culture of technical excellence. • Collaborate with cross-functional teams to align on technical solutions. • Ensure secure coding practices and platform reliability. • Own architecture for large-scale systems and making critical technical decisions. • Translate railroad business requirements into scalable digital solutions. • Establish engineering best practices, observability, and technical debt management. • Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation.

Texas
$225K - $300K / year

• Lead cross-functional collaboration to identify and define analytic initiatives, formulate strategies, and develop solutions to achieve business goals through effective use of data machine learning models. • Apply data science skills to analyze large, complex datasets and identify meaningful patterns that lead to actionable insights and data-driven solutions to business problems. • Lead the development and deployment of advanced machine learning models to forecast outcomes and optimize workflows. • Engage closely with stakeholders to grasp their requirements and deliver actionable insights that drive strategic decision-making. • Design and present compelling visualizations and reports to effectively communicate analytical findings. • Oversee the maintenance and enhancement of data pipelines to uphold data quality and precision. • Keep abreast of emerging trends and breakthroughs in data science and machine learning fields. • Proficiently extract, aggregate, and transform data from SQL and NoSQL databases, leveraging languages like R, Python, or other relevant tools for analysis and modeling. • Build, test, and validate statistical, and machine learning models and analyses using Python, R, or other appropriate language as part of overall solution development. • Lead implementation of analytic solutions into reporting platforms or production systems by leading the solution design, development, testing, and monitoring. • Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation.

Texas
$165K - $300K / year

Role Description Be part of a team that values safety, inclusion, and excellence. As a member of our team, you will play a role in supporting the movement of essential products and materials that help feed, clothe, supply, and power communities throughout America and the world. BNSF | Tech is the technology division making BNSF the preeminent freight and mobility company in North America. If you are passionate about making a difference and eager to advance your career in a dynamic and supportive environment, we want you on our team! Key responsibilities may include: - As a junior engineer in our teams, you will have the opportunity to learn, develop and deliver high-quality software that is highly visible. - Delivery of innovative projects that directly impact our railroad logistics to effectively serve our customers to move freight on time. - Involvement in developing and deploying software for our core freight movement operations that spans across platform, product, and enterprise engineering. - This is a full-stack engineering role, focused on building and operating large scale distributed systems. - 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 scalable systems across data centers, edge devices, and the cloud. - 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. - Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation. Qualifications - Authorized to work in the US. - Bachelor's degree or higher in computer science or a related field OR 2 years of software development relevant experience without a Bachelor's degree. - Experience programming in at least one modern language (e.g., Java, JavaScript, TypeScript, etc.). - Experience with developing, testing, and deploying high-quality software in production systems. - Familiarity with observability stacks (e.g., Prometheus, Grafana, OpenTelemetry). - Experience with secure coding practices. - Ability to work in cross-functional teams and communicate with stakeholders. - Experience participating in design reviews, incident retrospectives, or RFC processes. - Demonstrated ability to learn new technical concepts and to adapt to new technologies quickly. - Strong communication and collaboration skills. Requirements - Bachelor’s degree or higher in computer science, or related field (preferred). - Able to work now and in the future without BNSF’s assistance in obtaining, maintaining, or extending employment authorization. - Engineering experience with a public PaaS or cloud provider (AWS, Azure, or GCP). - Interest in sustainable infrastructure and cost/resource awareness. - Experience with single-pane-of-glass management platforms or control planes for distributed systems. - Familiarity with frameworks like React, Angular, Node.js, Spring Boot. - Prior experience developing and delivering highly reliable distributed systems in a production environment. Benefits - An industry-leading 401(k) and renowned Railroad Retirement program. - A range of robust health care options for you and your dependents, 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.

United States
$93.8K - $175K / year

Role Description Be part of a team that values safety, inclusion, and excellence. As a member of our team, you will play a role in supporting the movement of essential products and materials that help feed, clothe, supply, and power communities throughout America and the world. Are you ready to drive change? If you are passionate about making a difference and eager to advance your career in a dynamic and supportive environment, we want you on our team! Join us in reshaping the future of freight rail and discover a fulfilling career where your contributions matter. This position is open to candidates who are currently authorized to work in the United States. We are also open to sponsoring H-1B transfers, TN nonimmigrant status, and STEM OPT candidates with at least 2 years of remaining eligibility. Qualifications - Minimum of 2 years experience building data science solutions or relevant experience. - Demonstrated understanding of statistical analysis and machine learning techniques. - Experience with data visualization tools. - Proficiency in programming languages such as Python, R, SQL, and familiarity with Java or Scala. - Experience with data science cloud platforms. Requirements - Work with cross-functional teams to identify business problems and develop data-driven solutions. - Apply data science skills to analyze large, complex datasets and identify meaningful patterns that lead to actionable insights. - Develop and implement machine learning models to predict outcomes and improve processes. - Collaborate with stakeholders to understand their needs and provide actionable insights. - Create visualizations and reports to communicate findings effectively. - Maintain and update data pipelines to ensure data integrity and accuracy. - Stay current with industry trends and advancements in data science and machine learning. - Identify, extract, aggregate, and synthesize data using SQL and NoSQL databases, R, Python or other appropriate languages. - Drive moderate to complex data science, machine learning, traditional artificial intelligence, generative artificial intelligence or optimization projects. - Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues. Benefits - An industry-leading 401(k) and renowned Railroad Retirement program. - A range of robust health care options for you and your dependents, including medical, dental, vision, telemedicine, mental health, and cancer support. - 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.

United States
$93.8K - $175K / year
Job Closed

Role Description Be part of a team that values safety, inclusion, and excellence. As a member of our team, you will play a role in supporting the movement of essential products and materials that help feed, clothe, supply, and power communities throughout America and the world. This is a full-stack engineering role, focused on building and operating platform services such as: - Messaging systems - Micro-services - Data platforms - Serverless runtimes - Customer experiences - Applying AI/ML to develop scalable and highly reliable solutions Key responsibilities may include: - Owning and delivering highly visible, innovative projects that directly impact our railroad logistics - Driving the technical and architectural vision for a core team that develops software for our core freight movement operations - Involvement in all aspects of the software development cycle including scoping, design, implementation, testing & delivery of our product - Developing APIs, automation, and tools to improve platform integration - Building and maintaining monitoring and alerting systems for services - Collaborating with application teams to enhance reliability and performance - Designing and operating scalable systems across data centers, edge devices, and the cloud - Working with BNSF teams to create products that improve rail network operations - Innovating in distributed computing and driving industry transformation - Building solutions for high-speed, large-scale predictions on distributed systems - Solving broad challenges by designing and coding effective solutions in an agile environment - Owning architecture for large-scale, complex systems - Making critical technical decisions balancing business needs and engineering trade-offs - Driving cross-team alignment on technical solutions - Establishing and maintaining coding and design best practices - Serving as a subject matter expert in one or more technical domains - Mentoring and growing other engineers, including other senior engineers - Anticipating technical risks and designing systems to mitigate them - Demonstrating operational excellence by monitoring, troubleshooting, and resolving production issues Qualifications - Authorized to work in the US - Minimum 6 years of software development or related experience - 6+ years of programming experience with at least one modern software programming language (e.g., Java, JavaScript, TypeScript, etc.) - Experience with distributed systems and use of technologies such as messaging frameworks (i.e. Kafka and RabbitMQ), API gateways, SQL/NoSQL/Graph databases, caching systems, and serverless platforms - Experience with CI/CD pipelines, Git workflows, and DevOps practices - Interest in open-source platform and infrastructure technologies - Familiarity with observability stacks (e.g., Prometheus, Grafana, OpenTelemetry) - Experience with secure coding practices and platform security principles - Ability to work in cross-functional teams and communicate with stakeholders - Experience participating in design reviews, incident retrospectives, or RFC processes - Demonstrated ability to learn new technical concepts and to adapt to new technologies quickly - Strong communication and collaboration skills - Experience as a mentor, or a tech lead in an engineering team Requirements - Bachelor’s degree or higher in computer science, or related field - Engineering experience with a public PaaS or cloud provider (AWS, Azure or GCP) - Experience developing and operating large scale distributed systems in Production - Experience with serverless runtimes and event-driven architectures - Familiarity with developer tooling as a builder and/or user - Interest in sustainable infrastructure and cost/resource awareness - Experience with single-pane-of-glass management platforms or control planes for distributed systems - Familiarity with frameworks like React, Angular, Node.js, Spring Boot - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Able to work now and in the future without BNSF’s assistance in obtaining, maintaining, or extending employment authorization 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) - Health care spending accounts (HSA) with employer contributions - Life and disability insurance, provided at no cost - Family benefits including parental, pediatric and family building support - Access to discounts on travel, gym memberships, counseling services and wellness support - Annual bonus (Incentive Compensation Program) - Generous leave / time off policies

United States
$165K - $300K / year

Role Description Be part of a team that values safety, inclusion, and excellence. As a member of our team, you will play a role in supporting the movement of essential products and materials that help feed, clothe, supply, and power communities throughout America and the world. Are you ready to drive change? If you are passionate about making a difference and eager to advance your career in a dynamic and supportive environment, we want you on our team! Join us in reshaping the future of freight rail and discover a fulfilling career where your contributions matter. This position is open to candidates who are currently authorized to work in the United States. We are also open to sponsoring H-1B transfers, TN nonimmigrant status, and STEM OPT candidates with at least 2 years of remaining eligibility. Key responsibilities may include: - Lead cross-functional collaboration to identify and define analytic initiatives, formulate strategies, and develop solutions to achieve business goals through effective use of data machine learning models. - Apply data science skills to analyze large, complex datasets and identify meaningful patterns that lead to actionable insights and data-driven solutions to business problems. - Lead the development and deployment of advanced machine learning models to forecast outcomes and optimize workflows. - Engage closely with stakeholders to grasp their requirements and deliver actionable insights that drive strategic decision-making. - Design and present compelling visualizations and reports to effectively communicate analytical findings. - Oversee the maintenance and enhancement of data pipelines to uphold data quality and precision. - Keep abreast of emerging trends and breakthroughs in data science and machine learning fields. - Proficiently extract, aggregate, and transform data from SQL and NoSQL databases, leveraging languages like R, Python, or other relevant tools for analysis and modeling. - Build, test, and validate statistical and machine learning models and analyses using Python, R, or other appropriate language as part of overall solution development. - Lead implementation of analytic solutions into reporting platforms or production systems by leading the solution design, development, testing, and monitoring. - Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation. Qualifications - Minimum 6 years of experience with building optimization algorithms or relevant experience. - Advanced proficiency in programming languages such as Python, R, SQL, and Java. - Demonstrated expertise in utilizing data visualization tools to communicate insights clearly and effectively. - In-depth experience with data science cloud platforms and their integration into business solutions. - Exceptional intellectual curiosity and a proven ability to thrive in a fast-paced, collaborative team environment. - Track record of rapidly acquiring new technical skills and adapting to cutting-edge technologies. - Strong communication skills to articulate technical concepts to diverse audiences with clarity and professionalism. - Deep understanding and application of statistical analysis and advanced machine learning techniques. - Must understand and have proficiency in the core architecture of LLMs (e.g., transformers and attention mechanisms). - Experience with prompt engineering techniques, including chain-of-thought prompting, Retrieval-Augmented Generation (RAG), fine-tuning of language models, and evaluation methodologies. - Experience with Vector Databases and embeddings. - Experience with Model Fine-tuning. - Experience with GPU optimization. Preferred Qualifications - Bachelor's degree or higher in Operations Research, Computer Science, Industrial Engineering or a related field. Ph.D is a plus. - Knowledge of geospatial analytics, route optimization, and GIS concepts. - Previous hands-on experience with AI/Machine Learning frameworks and tools, showcasing innovative solutions. - Extensive background in Rail, Shipping, Airline, Logistics, Warehousing, Supply Chain, or Transportation industries, or in the High-Tech sector. - Proficiency in leveraging open-source libraries and frameworks to drive data science initiatives. - Seasoned in Agile methodologies like Scrum, Kanban, or SAFe for efficient project management and delivery at a senior level. 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.

United States
$165K - $300K / year
Job Closed

Role Description As a Staff Engineering Manager, you will lead and mentor engineering teams across a variety of technical domains. You will drive architectural decisions, ensure engineering excellence, and deliver innovative solutions that impact core freight movement operations. - Lead a team of 6-10 engineers, guiding end-to-end technical execution. - Drive technical vision and strategy across distributed systems. - Mentor junior and senior engineers, fostering a culture of technical excellence. - Collaborate with cross-functional teams to align on technical solutions. - Ensure secure coding practices and platform reliability. - Own architecture for large-scale systems and make critical technical decisions. - Translate railroad business requirements into scalable digital solutions. - Establish engineering best practices, observability, and technical debt management. - Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation. The duties and responsibilities in this posting are representative categories to be used in deciding whether to apply for this position. This is not an exhaustive list of the position’s duties. Qualifications - Authorized to work in the US. - Minimum of 9 years’ experience as a software engineer and/or manager. - Minimum of 6 years' experience as an engineer. - 6+ years of programming experience in at least one modern language (e.g., Java, JavaScript, TypeScript, etc.). - Experience with distributed systems and technologies such as Kafka, RabbitMQ, API gateways, SQL/NoSQL/Graph databases, caching systems, and serverless platforms. - Experience with CI/CD pipelines, Git workflows, and DevOps practices. - Experience building enterprise products leveraging open-source platform and infrastructure technologies. - Familiarity with observability stacks (e.g., Prometheus, Grafana, OpenTelemetry). - Experience with secure coding practices and platform security principles. - Ability to work in cross-functional teams and communicate with stakeholders. - Experience participating in design reviews, incident retrospectives, or RFC processes. - Demonstrated ability to learn new technical concepts and adapt quickly. - Strong communication and collaboration skills. - Experience leading multiple teams and delivering cross-organizational platform and products. Requirements - Bachelor’s degree or higher in computer science, or related field (preferred). - Able to work now and in the future without BNSF’s assistance in obtaining, maintaining, or extending employment authorization. - 6+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience. - Engineering experience with a public PaaS or cloud provider (AWS, Azure or GCP). - Experience developing and operating large scale distributed systems in production. - Experience with serverless runtimes and event-driven architectures. - Familiarity with developer tooling as a builder and/or user. - Interest in sustainable infrastructure and cost/resource awareness. - Experience with single-pane-of-glass management platforms or control planes for distributed systems. - Familiarity with frameworks like React, Angular, Node.js, Spring Boot. 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.

United States
$225K - $300K / year
Job Closed

47more opportunities are still waiting for you.Log in now and take your next shot before someone else does.