Technical Program Manager
JK TECHNOLOGIES CORP.
Dallas, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Dallas, United States of America
Tech stack
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Big Data
Databases
DevOps
Distributed Systems
Python
Scrum
Systems Development Life Cycle
Software Engineering
TypeScript
React
Backend
Front End Software Development
Microservices
Job description
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., * 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.
Requirements
- 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