BNSF Railway is one of the largest U.S. railroads, and they are seeking a Senior Software Engineer to enhance productivity through innovative digital workplace solutions. In this role, you will design and deploy production-quality solutions across endpoint management and collaboration tools while maintaining high engineering standards and mentoring a growing team.
Responsibilities:
- Design, build, and deploy production-quality solutions across the Digital Workplace portfolio — endpoint management, productivity platforms, collaboration tooling, and AI-powered capabilities
- Define and maintain high engineering standards across the team
- Oversee the optimal configuration of vendor platforms to balance user/business value, their cognitive load, and platform extensibility
- Leverage AI-assisted development tools (e.g. Claude Code, GitHub Copilot) as a standard part of your engineering workflow
- Lead technology strategy and platform architecture decisions while establishing/maintaining engineering standards for our engineering discipline
- Translate complex business and operational requirements into scalable, maintainable technical solutions
- Operate with a product mindset: own outcomes, not just tasks, and connect technical work to measurable business value
- Collaborate across bnsf | tech and business stakeholders to deliver value-aligned internal products
- Lead design reviews, conduct code & config reviews, and steward effective change rigor; set and uphold engineering quality standards
- Mentor a growing engineering team as the org scales
Requirements:
- Authorized to work in the US
- Minimum 6+ years of software and systems engineering experience
- Expert-level domain knowledge spanning several sub-domains of End User Computing and Unified Communications & Collaboration technologies
- Highly adept at config and policy definition and management for platform reliability and user experience optimization
- Production-quality coding proficiency in at least one language — Python, TypeScript, or JavaScript equivalent, C# or C++, Java; PowerShell proficiency a plus considering the domain
- Experience delivering through CI/CD pipelines and modern DevOps practices
- Demonstrated use of AI-assisted development tools to accelerate engineering output
- Experience building or integrating enterprise platforms via APIs and web services
- Experience leading design and code reviews
- Strong communication and stakeholder engagement skills
- Ability to operate effectively in ambiguous, evolving environments and deliver iteratively
- Able to work now and in the future without BNSF's assistance in obtaining, maintaining, or extending employment authorization (including H-1B, STEM OPT/CPT, or TN nonimmigrant status)
- Bachelor's degree or higher in Computer Science, Engineering or related field
- Experience leading modernization of compute endpoints e.g. Autopilot enablement, managing policy as code, Entra ID migration, cloud-native UEM, Zero Trust enablement, and ring-based update management
- Background in AI-powered workflow automation or virtual agent development
- Experience in large, complex enterprise environments, with ongoing regulatory considerations