BNSF Railway11.03.26
AI SCORE 8.6

Senior Full Stack Engineer - Remote Position at BNSF Railway

$160K–$300K/year

About the Role

Join BNSF Railway as a Senior Full Stack Engineer in a fully remote position. As a key member of our team, you'll play a crucial role in transforming the future of freight rail. This Senior Full Stack Engineer role offers the opportunity to innovate and drive change in a dynamic environment, making a significant impact on the logistics that keep communities supplied and connected.

What You'll Do

  • Lead and deliver innovative projects that enhance our freight movement operations.
  • Drive the technical and architectural vision for core software development initiatives.
  • Develop and maintain scalable platform services, including messaging systems and microservices.
  • Collaborate with cross-functional teams to enhance system reliability and performance.
  • Implement APIs, automation, and tools to improve platform integration.
  • Mentor junior engineers and contribute to their professional growth.
  • Establish and maintain coding and design best practices across the team.
  • Participate in design reviews and incident retrospectives to continuously improve processes.

Requirements

  • Minimum of 6 years of software development experience.
  • Proficiency in at least one programming language and experience with distributed systems.
  • Familiarity with messaging frameworks like Kafka or RabbitMQ, and database technologies (SQL/NoSQL).
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong communication skills and ability to work in cross-functional teams.
  • Experience as a mentor or tech lead in an engineering team.
  • Ability to adapt quickly to new technologies and concepts.

Nice to Have

  • Bachelor’s degree in Computer Science or related field.
  • Experience with public PaaS or cloud providers (AWS, Azure, GCP).
  • Familiarity with frameworks like React, Angular, or Node.js.
  • Interest in sustainable infrastructure and cost/resource awareness.

What We Offer

  • Competitive salary ranging from $160,000 to $300,000 per year.
  • Comprehensive benefits package including health care, 401(k) matching, and life insurance.
  • Generous leave policies and annual bonus opportunities.
  • Remote work flexibility allowing you to work from anywhere in the contiguous United States.
  • Supportive and inclusive work culture that values diversity.
Why This Job8.6 of 10

This Senior Full Stack Engineer position at BNSF Railway offers a competitive salary and the opportunity to work remotely while driving innovation in freight logistics.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in JavaScript and Python with hands-on experience in building scalable web applications using React and Node.js, demonstrating a solid grasp of both front-end and back-end development.

Strong familiarity with AWS services and experience in deploying applications in a cloud environment, coupled with the ability to manage message queues effectively using Kafka and RabbitMQ.

A proactive problem solver who thrives in a remote work environment, capable of self-managing tasks and deadlines while collaborating across different teams to drive innovative solutions in logistics technology.

Learning Resources

JavaScript Infoguide

Career Path

Senior Full Stack Engineer(Now)Lead Full Stack Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

JavaScript Market Size 2024
$25B
Annual Growth
12.5%
AI Adoption in JavaScript Development
45%
Investment in JavaScript Frameworks
+60%
Labour Demand for Full Stack Engineers
+20%
Avg Salary for Senior Full Stack Engineer
$120K

Skills & Requirements

Required
JavaScriptPythonJava
Growing in Demand
TypeScriptGraphQLMicroservices Architecture
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Serverless Architecture
Serverless computing is gaining traction, with 30% of companies adopting AWS Lambda and similar services, streamlining backend development.
Increased Focus on Performance Optimization
Performance optimization tools are seeing a 25% increase in usage among developers, as applications need to load faster and handle more users.
Integration of AI in Development Tools
Over 50% of developers are using AI-assisted coding tools, enhancing productivity and code quality in JavaScript development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.