Enable job alerts via email!

Software Engineer I/II (Application Security) (Remote - US)

BNSF

United States

Remote

USD 93,000 - 207,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 railroad company as a Software Engineer I/II focusing on Application Security. This remote position involves securing web, mobile, and cloud applications through various security assessments and collaboration with development teams. You will play a vital role in enhancing cybersecurity measures and ensuring compliance with industry standards. The company values safety, inclusion, and work-life balance, offering a comprehensive benefits package.

Benefits

401(k) and Railroad Retirement
Health care options
Health savings accounts
Life and disability insurance
Family benefits
Annual bonus

Qualifications

  • Knowledge of application vulnerabilities (OWASP Top 10, CWE).
  • Experience with security tools and DevSecOps.

Responsibilities

  • Design, implement, and maintain application security tools.
  • Conduct security assessments and identify vulnerabilities.
  • Collaborate with development teams to integrate security into the SDLC.

Skills

Communication
Collaboration
Fluency in multiple tech stacks

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Engineering
Bachelor’s degree in Cybersecurity

Tools

Burp Suite
SAST
DAST
IAST
SCA

Job description

Press Tab to Move to Skip to Content Link

Software Engineer I/II (Application Security) (Remote - US)

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 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.

We are committed to a culture where all employees are included, belong, and have equal opportunity to achieve their full potential. Come make a difference with us!

Job Details
  • Location: REMOTE, US
  • Start Date: 06/16/2025
  • Positions: 1
  • Salary Range: $93,750 - $206,250

The US base salary range for this full-time position is $93,750-$206,250, plus bonus eligibility and other elements of our total rewards package. Compensation is determined by factors including location, skills, experience, and education. In addition to base pay, BNSF offers a comprehensive benefits package.

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. This team ensures a robust IT infrastructure, supports critical applications, and enhances cybersecurity measures, enabling BNSF to deliver reliable transportation services.

Position Overview

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

We are seeking a talented Application Security Engineer to secure our web, mobile, and cloud applications through threat modeling, code reviews, penetration testing, and collaboration with developers to embed secure coding practices.

Responsibilities
  1. Design, implement, and maintain application security tools and systems.
  2. Conduct security assessments and identify vulnerabilities.
  3. Collaborate with development teams to integrate security into the SDLC.
  4. Perform static and dynamic code analysis.
  5. Develop automated security testing tools.
  6. Participate in threat modeling and architecture reviews.
  7. Track and manage security issue remediation.
  8. Stay current with security threats, trends, and technologies.
  9. Ensure compliance with industry standards and regulations.
Basic Qualifications
  • Authorized to work in the US.
  • Bachelor’s degree in Computer Science, Engineering, Cybersecurity, or equivalent experience.
  • Knowledge of application vulnerabilities (OWASP Top 10, CWE).
  • Experience with security tools (SAST, DAST, IAST, SCA, Burp Suite).
  • Strong communication skills and cross-functional collaboration.
  • Fluency in multiple tech stacks such as C, C++, Java, etc.
  • Experience with DevSecOps, automation, and APIs.
  • Understanding of SSDLC.
Preferred Qualifications
  • Future employment authorization considerations.
  • Knowledge of mTLS, OpenID Connect, RDBMS, OS (Windows, Linux, etc.), Java APIs, and cloud security (AWS, Azure, GCP).
  • Security certifications (OSCP, CISSP, etc.).
Benefits
  • 401(k) and Railroad Retirement.
  • Health care options including medical, dental, vision, and mental health.
  • Health savings accounts, life and disability insurance.
  • Family benefits, discounts, and annual bonus.

Please review our FAQ and the hiring process for more details. All positions require background checks, medical review, and drug screening. For secure areas, a TWIC card may be necessary. More info at https://www.tsa.gov/for-industry/twic

BNSF Railway is an Equal Opportunity Employer, considering all qualified applicants without discrimination.

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

Similar jobs

Software Engineer I/II (Application Security) (Remote - US)

BNSF Railway

Remote

USD 90,000 - 130,000

Today
Be an early applicant