9 days ago

Senior Staff Infrastructure Software Engineer

BNSF Railway

Hybrid
Full Time
$232,500
Hybrid

Job Overview

Job TitleSenior Staff Infrastructure Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$232,500
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About BNSF Railway

BNSF Railway is one of the largest U.S. railroads, transporting freight across 28 western states and 3 Canadian provinces. Joining the team means supporting the movement of essential products and materials that feed, clothe, supply, and power communities globally. BNSF | Tech is the technology division dedicated to making BNSF the preeminent freight and mobility company in North America, committed to innovation and transformation.

The company fosters a culture of safety, inclusion, and excellence, ensuring all employees have equal opportunity to achieve their full potential. If you're passionate about making an impact and advancing your career in a dynamic, supportive environment, BNSF | Tech welcomes you to reshape the future of freight rail.

Position: Senior Staff Infrastructure Software Engineer

This is a full-time remote position for a Senior Staff Infrastructure Software Engineer, allowing work from anywhere within the contiguous 48 states of the United States. Travel up to 20% will be required for occasional in-person meetings at the corporate headquarters in Fort Worth, TX, with expenses covered by BNSF Railway.

Key Responsibilities

As a full-stack infrastructure engineering role, you will be involved in backend services, APIs, and developer-facing services for physical/digital infrastructure and platforms. This modern platform integrates virtual machines, containers, storage, data services, networking, observability, and developer experience, all managed as software.

  • Develop and operate cloud-native systems and services utilizing GitOps workflows.
  • Build and operate IaaS (compute, storage, and networking), PaaS (DBs, messages, API, and serverless), identity/access, observability/alerting/remediation, and developer services.
  • Collaborate effectively with internal application teams to enhance platform usability and gather feedback.
  • Design and run scalable systems across data centers, edge devices, and public cloud environments, ensuring always-on services.

Basic Qualifications

  • Authorized to work in the US.
  • 6+ years of proficiency with modern programming languages used in infrastructure (e.g., Go, Python, and Java).
  • 5+ years of experience with IaaS, PaaS, Service Mesh, block/object storage, and Linux.
  • 3+ years experience with streaming data services and SQL/NoSQL/Graph DBs.
  • Experience with CI/CD pipelines, Git workflows, and DevOps practices.
  • Interest in open-source infrastructure and developer platforms.
  • Experience with observability stacks (e.g., Prometheus, Grafana, OpenTelemetry).
  • Experience with secure coding practices and infrastructure security principles.
  • Experience with secrets management and identity and access control.
  • Proven ability to independently deliver features that improve developer workflows or platform capabilities.
  • Experience collaborating across teams and mentoring junior engineers.
  • Familiarity with designing scalable systems and contributing to architectural decisions.
  • Experience participating in design reviews, incident retrospectives, or RFC processes.
  • Demonstrated ability to learn new technical concepts and adapt to new technologies quickly.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Bachelor’s degree or higher in computer science or a related field.
  • Engineering experience with a public IaaS company (AWS, Digital Ocean, GCP, CoreWeave, etc.).
  • Experience running infrastructure platforms in production such as OpenStack, Ceph, Kubernetes, DBaaS, service mesh, and API gateways.
  • Github commits to open-source infrastructure and developer platforms projects.
  • Experience with edge systems and hybrid environments.
  • Experience with developer tooling as a builder and/or user.
  • Proficiency with container-based development.
  • Interest in sustainable infrastructure and cost/resource awareness.
  • Familiarity with frameworks like React, Angular, Node.js, Spring Boot.
  • 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.

Benefits

BNSF offers a comprehensive and competitive benefits package, including an industry-leading 401(k), Railroad Retirement program, robust health care options (medical, dental, vision, telemedicine, mental health), HSA with employer contributions, life and disability insurance, family benefits (parental, pediatric, adoption support), discounts, annual bonus (Incentive Compensation Program), and generous leave policies.

Key skills/competency

  • Infrastructure Engineering
  • Cloud-Native Systems
  • GitOps Workflows
  • IaaS & PaaS
  • DevOps Practices
  • Open-Source Infrastructure
  • Observability Stacks
  • Secure Coding
  • Scalable Systems Design
  • Mentoring Engineers

Tags:

Senior Staff Infrastructure Software Engineer
Infrastructure
Cloud-Native
GitOps
DevOps
IaaS
PaaS
Observability
Scalability
Mentoring
Backend
Go
Python
Java
Linux
Kubernetes
OpenStack
Ceph
Prometheus
Grafana
OpenTelemetry
SQL
NoSQL
APIs
Service Mesh

Share Job:

How to Get Hired at BNSF Railway

  • Research BNSF Railway's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand BNSF's commitment to safety, inclusion, and excellence in freight rail.
  • Tailor your resume for infrastructure roles: Highlight extensive experience with IaaS, PaaS, cloud-native systems, GitOps, and relevant programming languages like Go, Python, or Java. Quantify achievements where possible.
  • Showcase open-source contributions: If applicable, reference GitHub commits to infrastructure or developer platform projects to demonstrate practical experience and passion for the field, aligning with BNSF | Tech's focus.
  • Prepare for technical depth: Be ready to discuss experience with observability stacks (Prometheus, Grafana), secure coding, secrets management, and designing scalable hybrid cloud environments.
  • Emphasize collaboration and mentorship: Highlight instances of successful cross-functional teamwork, architectural contributions, and mentoring junior engineers, demonstrating leadership and communication skills crucial for the Senior Staff Infrastructure Software Engineer role.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background