Technical Program Manager
JK Tech - Dallas, TX
Apply NowJob Description
Senior Technical Program ManagerLocation: Dallas, TX (Hybrid/On-site)Experience: 15-18 YearsEmployment Type: Full-TimeAbout the RoleWe 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 ResponsibilitiesOwn 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 Qualifications15-18 years of experience in Technical Program Management, Engineering Leadership, or related roles.Strong technical foundation in:Frontend: React, JavaScript/TypeScript, modern UI architecturesBackend: Python, APIs, microservices, distributed systems, databasesProven 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 QualificationsPrior 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 ExpectationsBuild 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
Created: 2026-05-09