Technical Program Manager

JK Tech
Dallas, TX

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

// // //