Enable job alerts via email!

Sr Software Engineer / Staff Engineer - Backend (Remote - US)

BNSF Railway

United States

Remote

USD 165,000 - 375,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as a Sr. Software Engineer, where you'll design and maintain backend services and APIs. With a focus on innovation and efficiency, you'll collaborate with cross-functional teams in a remote setting. Enjoy a competitive salary and comprehensive benefits package, including health care and retirement plans.

Benefits

401(k)
Health care options
Life and disability insurance
Annual bonus

Qualifications

  • 6+ years of backend development experience with enterprise solutions.
  • Proficiency in Java, Springboot, relational and NoSQL databases.

Responsibilities

  • Design, develop, and maintain backend services and APIs.
  • Collaborate with frontend developers to integrate user-facing elements.

Skills

Java
Springboot
Backend Development

Education

Bachelor's degree in Computer Science

Tools

NoSQL databases
Containers

Job description

Be part of a team that values safety, inclusion, and excellence

We are one of the largest U.S. railroads transporting the nation’s freight across 28 western states and 3 Canadian provinces. As a member of our team, you will support the movement of essential products and materials that help feed, clothe, supply, and power communities throughout America and the world.

Compensation and Benefits: The US base salary range for this full-time position is $165,000-$375,000, plus bonus eligibility and other elements of our total rewards package. The range reflects what BNSF | Tech reasonably expects to pay based on role level, scope, and responsibilities. Final compensation depends on location, skills, experience, and education. In addition to base pay, BNSF offers a comprehensive benefits package.

We are committed to a culture of inclusion where all employees belong and have equal opportunity to succeed. Come make a difference with us!

Learn more about BNSF and our Benefits.

Job Details
  • Location: REMOTE
  • Potential Locations: Remote US
  • Start Date: 06/16/2025
  • Number of Positions: 12
  • Salary Range: $165,000 - $375,000

Apply early as this job may be filled or removed prior to the closing date, approximately seven days after posting.

About the Department

The bnsf | tech department drives innovation and efficiency by developing and maintaining advanced technological solutions across the network. This team ensures a robust IT infrastructure, supports critical applications, and enhances cybersecurity, enabling BNSF to deliver reliable transportation services.

Position Overview

This is a full-time position. Our leadership fosters a culture that values work-life balance and flexibility.

Responsibilities of a Sr. Software Engineer
  • Design, develop, and maintain backend services and APIs
  • Write clean, efficient, and well-documented code
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic
  • Identify and troubleshoot performance and scalability issues
  • Implement security best practices to protect sensitive data
  • Work with product managers to understand requirements and deliver solutions
  • Stay updated on emerging technologies and industry trends
  • Engage in cross-functional collaboration throughout the software lifecycle
  • Participate in design sessions and code reviews
  • Ensure quality, usability, and performance of solutions
  • Share best practices and improve processes
Basic Qualifications
  • Authorized to work in the US
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience
  • 6+ years of backend development experience with enterprise solutions
  • Proficiency in Java, Springboot, relational and NoSQL databases, containers
  • Experience with system architecture, design, and scalability
  • Experience with continuous delivery and infrastructure as code
  • Knowledge of application monitoring and performance assessment tools
  • Ability to thrive in a fast-paced environment
  • Understanding of software development lifecycle tools
Preferred Qualifications
  • Commitment to not requiring future immigration assistance from BNSF
  • Experience in transportation or high-tech industries
  • Familiarity with Cloud services and Microservices
  • Experience with open-source libraries, Agile methodologies
  • Ability to debug and resolve performance issues in complex applications
Benefits

At BNSF, you will have access to a comprehensive benefits package including:

  • Industry-leading 401(k) and Railroad Retirement
  • Robust health care options for you and dependents
  • Health savings accounts, life and disability insurance
  • Family benefits, parental support, and wellness programs
  • Annual bonus and generous leave policies
  • Additional benefits at Benefits

Beware of potential employment fraud. Review our FAQ for more info. All positions require background checks, medical review, and drug screening. For secure areas, a TWIC card is required (more info).

BNSF Railway is an Equal Opportunity Employer. All qualified applicants will be considered regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer, Full Stack (Agent Experience)

Affirm

San Diego

Remote

USD 225,000 - 275,000

Today
Be an early applicant

Senior Software Engineer

Storm3

Remote

USD 100,000 - 720,000

Today
Be an early applicant

ADMS / SCADA Application Engineer (GE eTerra or Power On Reliance Experience)

WT Partners

Remote

USD 100,000 - 720,000

Yesterday
Be an early applicant

Staff Data Engineer - (Remote - US)

Jobgether

Remote

USD 160,000 - 210,000

Yesterday
Be an early applicant

Full Stack Engineer (US, Remote)

Sela

Remote

USD 100,000 - 900,000

Yesterday
Be an early applicant

Sr. Software Engineer/Staff Engineer - Full Stack (SAP Solutions Engineer) (Remote - US)

BNSF

Remote

USD 165,000 - 375,000

Today
Be an early applicant

Staff Engineer - (Remote - US)

Jobgether

Remote

USD 204,000 - 260,000

9 days ago

Staff Security Operations Engineer, Observability & Automation Engineering

Affirm

Richmond

Remote

USD 200,000 - 250,000

7 days ago
Be an early applicant

Staff Security Operations Engineer, Observability & Automation Engineering

Affirm

Remote

USD 200,000 - 250,000

8 days ago