Staff Engineering Manager
Location
Texas
Posted
1 day ago
Salary
$225K - $300K / year
Seniority
Lead
Job Description
Staff Engineering Manager
BNSF Railway
• Lead a team of 6-10 engineers, guiding end-to-end technical execution. • Drive technical vision and strategy across distributed systems. • Mentor junior and senior engineers, fostering a culture of technical excellence. • Collaborate with cross-functional teams to align on technical solutions. • Ensure secure coding practices and platform reliability. • Own architecture for large-scale systems and making critical technical decisions. • Translate railroad business requirements into scalable digital solutions. • Establish engineering best practices, observability, and technical debt management. • Demonstrate operational excellence by monitoring, troubleshooting, and resolving production issues, including participating in a 24/7 on-call rotation.
Job Requirements
- Authorized to work in the US.
- Minimum of 9 years’ experience as a software engineer and/or manager.
- Minimum of 6 years' experience as an engineer.
- 6+ years of programming experience in at least one modern language (e.g., Java, JavaScript, TypeScript, etc.)
- Experience with distributed systems and technologies such as Kafka, RabbitMQ, API gateways, SQL/NoSQL/Graph databases, caching systems, and serverless platforms
- Experience with CI/CD pipelines, Git workflows, and DevOps practices
- Experience building enterprise products leveraging 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 adapt quickly
- Strong communication and collaboration skills
- Experience leading multiple teams and delivering cross organizational platform and products.
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), including medical, dental, vision, telemedicine, mental health, cancer support, and high-quality care network options.
- Health care spending accounts (HSA) with employer contributions, as well as life and disability insurance, provided at no cost.
- Family benefits including parental, pediatric and family building support, adoption and surrogacy reimbursement, and dependent care spending account (with employer match).
- Access to discounts on travel, gym memberships, counseling services and wellness support.
- Annual bonus (Incentive Compensation Program)
- Generous leave / time off policies.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Lead Consultant – Document Control, Engineering Information Management
OpenTextInformation Reimagined
• Lead end-to-end delivery of Engineering Information Management and Document Control solutions across complex enterprise environments • Architect scalable and high-performing OpenText ECM system landscapes aligned with client requirements • Design and implement integrations with enterprise platforms such as SAP, Microsoft 365, SharePoint, and engineering systems (e.g., CAD, CAE, GIS, Primavera) • Configure and manage cloud-based proof-of-concept environments to support workshops and project validation phases • Act as a trusted advisor to client, translating business needs into technical solutions and influencing product improvements • Collaborate within a global, cross-functional team in a dynamic hybrid work environment
Software Engineering Manager
PNCPNC Bank is part of one of the largest diversified financial services institutions in the United States. With a coast-to-coast presence, PNC is organized around its customers and communities for strong relationships and local delivery of retail and business banking including a full range of lending products; specialized services for corporations and government entities, including corporate banking, real estate finance and asset-based lending; wealth management and asset management.
• Lead, mentor, and develop a team of automation engineers through regular one-on-one meetings • Drive employee growth through coaching, feedback, and performance management processes • Foster a collaborative, inclusive, and high-accountability team culture • Manage hiring, performance reviews, and employee lifecycle decisions • Ensure team availability, engagement, and strong communication practices • Own and manage the test automation product backlog, ensuring alignment with business priorities • Facilitate bi-weekly planning sessions for automation initiatives • Oversee and support execution of UI, API, and performance testing efforts • Maintain accountability for timely and high-quality delivery of automation solutions • Partner closely with development, product, and business teams to address failures identified through automated testing • Prioritize automation initiatives and expand automation adoption across development teams • Participate in town halls, RCA sessions, and product meetings • Act as a key advocate for quality engineering practices across the organization • Provide hands-on support with UI and API automation development when needed • Own and evolve the automation framework and technology stack • Promote best practices in test design, observability, and monitoring • Drive integration of AI (Generative AI, Prompt Engineering, Agentic AI) into testing and automation workflows • Champion continuous improvement in CI/CD pipelines and quality processes
Software Development Manager
IDEXXTo enhance the health and well-being of pets, people, and livestock
• Lead a small, highly effective agile engineering team (typically 3–5 developers), owning the team’s delivery, quality, and overall health. • Manage and develop the engineers on your team — running regular 1:1s, setting clear expectations, giving honest and timely feedback, supporting career growth, and conducting performance reviews. • Hire, onboard, and retain strong engineering talent, building a team that reflects a culture of inclusion, high standards, and continuous learning. • Drive results — translating product strategy into a clear delivery plan, breaking work into achievable milestones, removing blockers, and holding the team accountable for committed outcomes. • Partner closely with product owners and product management to shape priorities, scope, and trade-offs that balance customer value, technical health, and delivery speed. • Remain hands-on — contributing meaningfully to design discussions, code reviews, prototypes, and complex problem solving across the full web application stack (typically around 30–50% of your time). • Lead technical discussions and decisions, influencing architecture and design across your team and across squads. • Plan, document, and communicate technical projects — including status, risks, and key decisions — to engineering peers, product partners, and senior leadership. • Collaborate with DevOps and other technical teams to plan, build, and release high-quality software, and to streamline CI/CD workflows using tools such as Jenkins and GitHub Actions. • Leverage AI-assisted development tools (e.g., LLM-based coding assistants and agents) to improve your team’s velocity, code quality, and design exploration — and help establish responsible, effective patterns of use. • Be accountable for the operational health of your team’s systems, working with the team to triage and resolve build failures, deployment errors, production incidents, and pipeline issues as they arise. • Foster a culture of innovation, inclusion, psychological safety, and thoughtful risk-taking — building an environment where engineers do their best work.
• The Product Manager leads the strategy and drives the commercial performance of a portfolio of software and equipment products, while partnering with Product Owners to ensure effective execution. • This role owns product P&L, drives growth, and aligns product direction with business goals and market opportunities. • Leveraging customer and market insights, the Product Manager defines value-driven solutions, supports go-to-market execution, and partners cross-functionally to deliver high-impact results. • Lead the 3P-STP-5P marketing strategy (Customer, Competitor, Company; Segmentation, Targeting, Positioning; Product, Price, Place, Promotion, People) for each product category. • Own product-level P&L, including revenue growth, profitability, and market penetration. • Monitor product performance metrics and adjust strategy to maximize value and ROI. • Lead deep market analysis including CM/LBM trends, competitive landscape, and emerging technologies (e.g., automation, CAD/CAM, cloud solutions). • Develop and support go-to-market strategies for new products and major releases. • Enable sales teams through training on product positioning, competitive differentiation, and objection handling. • Participate in key customer meetings, sales cycles, and industry events to support growth and gather insights. • Communicate product vision, strategy, and performance to executive leadership and stakeholders. • Ensure alignment across Product Owners, Engineering, Sales, Marketing, Support, and Operations. • Translate business strategy into clear direction for Product Owners and delivery teams.




