Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer

Location

United States

Posted

28 days ago

Salary

$165K - $300K / year

Seniority

Lead

Job Description

Product, Platform & Enterprise Full Stack Sr/Staff Software Engineer

BNSF Railway

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. This is a full-stack engineering role, focused on building and operating platform services such as: - Messaging systems - Micro-services - Data platforms - Serverless runtimes - Customer experiences - Applying AI/ML to develop scalable and highly reliable solutions Key responsibilities may include: - Owning and delivering highly visible, innovative projects that directly impact our railroad logistics - Driving the technical and architectural vision for a core team that develops software for our core freight movement operations - Involvement in all aspects of the software development cycle including scoping, design, implementation, testing & delivery of our product - Developing APIs, automation, and tools to improve platform integration - Building and maintaining monitoring and alerting systems for services - Collaborating with application teams to enhance reliability and performance - Designing and operating scalable systems across data centers, edge devices, and the cloud - Working with BNSF teams to create products that improve rail network operations - Innovating in distributed computing and driving industry transformation - Building solutions for high-speed, large-scale predictions on distributed systems - Solving broad challenges by designing and coding effective solutions in an agile environment - Owning architecture for large-scale, complex systems - Making critical technical decisions balancing business needs and engineering trade-offs - Driving cross-team alignment on technical solutions - Establishing and maintaining coding and design best practices - Serving as a subject matter expert in one or more technical domains - Mentoring and growing other engineers, including other senior engineers - Anticipating technical risks and designing systems to mitigate them - Demonstrating operational excellence by monitoring, troubleshooting, and resolving production issues 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 modern software programming language (e.g., Java, JavaScript, TypeScript, etc.) - 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 - 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, including coding standards, code reviews, source control management, build processes, testing, and operations 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 (including domestic partners) - Health care spending accounts (HSA) with employer contributions - Life and disability insurance, provided at no cost - 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

Related Job Pages

More Full-stack Engineer Jobs

Flash logo

Senior Software Engineer – Mobile

Flash

A plataforma que simplifica sua gestão: da admissão ao controle de benefícios e despesas.

Full TimeRemoteTeam 501-1,000Since 2018H1B No Sponsor

• Work on the development and evolution of the mobile application, focusing on React Native and Expo. • Build, maintain and enhance mobile features with quality, performance, stability and a strong user experience. • Work on integrations with the app's native parts on Android and iOS, supporting debugging, maintenance and evolution of platform-specific modules when necessary. • Investigate production issues using telemetry and observability tools such as Sentry and Grafana, analyzing errors, logs, metrics and app behavior. • Collaborate with Product, Design, QA and other Engineering teams to turn business needs into simple, robust and sustainable mobile solutions. • Contribute to technical decisions, code reviews, continuous improvement of the mobile codebase and mentoring developers on the team.

Brazil
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Foster a collaborative, inclusive engineering culture that values diverse perspectives and continuous learning • Provide coaching and mentorship to managers and senior engineers, strengthening leadership depth and team effectiveness • Support organizational priorities through thoughtful talent planning, development, and retention strategies • Partner with leadership to reinforce a culture of accountability, transparency, and engagement • Translate enterprise and product strategy into clear engineering priorities, roadmaps, and deliverables • Partner closely with Product and Architecture to deliver scalable, customer-centric solutions • Drive adoption of modern engineering practices and technologies to improve speed, quality, and reliability • Establish and maintain engineering standards, processes, and metrics to drive consistent, high-quality delivery • Optimize team performance through data-driven insights, continuous improvement, and effective resource allocation • Promote cross-functional collaboration to ensure seamless execution across Technology, Product, and business partners • Support operational rigor across global teams, ensuring effective delivery across time zones

Arizona + 3 moreAll locations: Arizona | District Of Columbia | New Jersey | Massachusetts
$169K - $213.8K / year
Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• Administer and optimize the full Tenable platform, including: - Tenable.sc - Tenable Vulnerability Management (formerly Tenable.io) - Nessus - Nessus Agents • Perform authenticated and unauthenticated vulnerability scans across Windows, Linux, network, and cloud environments. • Analyze vulnerability data, validate findings, eliminate false positives, and prioritize remediation efforts based on risk. • Coordinate remediation activities with infrastructure, networking, and application teams through closure. • Manage scan schedules, repositories, credentials, scan zones, and agent deployments. • Troubleshoot scanning issues, credential failures, performance bottlenecks, and platform health. • Develop executive dashboards, compliance reports, and security metrics. • Support RMF continuous monitoring, POA&M management, and audit activities. • Integrate Tenable with ServiceNow, SIEM, asset management, and automation platforms. • Develop automation using PowerShell, Python, Bash, and Tenable APIs. • Recommend system hardening improvements and security best practices. • Provide technical mentorship to junior engineers and vulnerability analysts. • Support security investigations and incident response activities requiring vulnerability analysis.

United States
$145K - $170K / year
Job Closed
Full TimeRemoteTeam 10,001+

• Design and implementation of applications, data integrations, and technology solutions • Development oversight and standards adherence • Provide technical guidance and mentoring to Developers, Sr. Developers, and Technical Leads • Create Design & Technical Specs from Business requirement specifications • Lead and participate in code reviews • Collaborate with various teams to ensure delivery of projects

Colorado
$115K - $183K / year
Job Closed