Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer @BNSF Railway
Software Development
Salary usd 165,000 - 3..
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer @BNSF Railway

1wk ago - BNSF Railway is hiring a remote Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer. ๐Ÿ’ธ Salary: usd 165,000 - 300,000 per year ๐Ÿ“Location: USA

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:

  • Own and deliver highly visible, innovative projects that directly impact our railroad logistics.
  • Drive the technical and architectural vision for a core team that develops software for our core freight movement operations.
  • Involve in all aspects of the software development cycle including scoping, design, implementation, testing & delivery of our product.
  • Focus on building and operating platform services such as messaging systems, micro-services, data platforms, serverless runtimes, and customer experiences.
  • 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 designing and coding effective solutions in an agile environment.
  • Own architecture for large-scale, complex systems.
  • Make critical technical decisions balancing business needs and engineering trade-offs.
  • Drive cross-team alignment on technical solutions.
  • Establish and maintain coding and design best practices.
  • Serve as a subject matter expert in one or more technical domains.
  • Mentor and grow other engineers, including other senior engineers.
  • Anticipate technical risks and design systems to mitigate them.

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 software programming language.
  • 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 (preferred).
  • 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 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.
  • Health care spending accounts (HSA) with employer contributions.
  • 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.
Before You Apply
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer @BNSF Railway
Software Development
Salary usd 165,000 - 3..
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
ร—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 โ˜…โ˜…โ˜…โ˜…โ˜… from 500+ reviews
Unlock All Jobs Now

Maybe later