Senior Technical Program Manager
Location: Dallas, TX (Hybrid/On-site)
Experience: 15–18 Years
Employment Type: Full-Time
About the Role
We are seeking a highly experienced Senior Technical Program Manager to lead large-scale, cross-functional technology initiatives. This role is ideal for a seasoned leader with deep expertise in full-stack systems (frontend and backend, including React & Python) and a strong track record in people management.
You will operate at a strategic level, driving execution across multiple teams, influencing technical direction, and building high-performing engineering organizations.
Key Responsibilities
- Own and drive enterprise-scale technical programs spanning multiple engineering teams and business units.
- Define program strategy, roadmaps, execution plans, and success metrics aligned with organizational goals.
- Lead cross-functional collaboration across Engineering, Product, Design, and Business stakeholders.
- Oversee delivery of full-stack solutions (React-based frontend, Python, APIs, microservices, distributed systems).
- Anticipate and mitigate risks across dependencies, architecture, and delivery timelines.
- Establish governance models, program tracking, and executive-level reporting.
- Manage, mentor, and grow engineering managers, TPMs, or program team members.
- Drive organizational improvements in Agile delivery, DevOps practices, and SDLC maturity.
- Influence architectural decisions to ensure scalability, performance, and reliability.
- Act as a bridge between technical teams and executive leadership.
Required Qualifications
- 15–18 years of experience in Technical Program Management, Engineering Leadership, or related roles.
- Strong technical foundation in:
- Frontend: React, JavaScript/TypeScript, modern UI architectures
- Backend: Python, APIs, microservices, distributed systems, databases
- Proven experience managing large-scale, complex software programs end-to-end.
- Demonstrated people management experience (team leadership, hiring, coaching, performance management).
- Experience leading multiple teams or managers in a matrixed environment.
- Deep understanding of software development lifecycle (SDLC) and Agile methodologies.
- Excellent stakeholder management, communication, and executive presence.
- Ability to operate at both strategic and execution levels.
Preferred Qualifications
- Prior hands-on experience as a Software Engineer (full-stack preferred).
- Experience with cloud platforms (AWS, Azure, or GCP) and modern DevOps practices.
- Exposure to scaling platforms handling high traffic and large datasets.
- Certifications such as PMP, Scrum Master, or SAFe (nice to have).
Leadership Expectations
- Build and lead high-performing, scalable teams.
- Drive a culture of accountability, ownership, and continuous improvement.
- Mentor future leaders within the organization.
- Influence cross-functional and executive stakeholders effectively