Technical Program Manager Jobs for OPT Students
Technical Program Manager jobs are strong candidates for OPT work authorization. TPMs operate at the intersection of engineering and product, requiring a technical degree that satisfies STEM OPT extension eligibility. Most roles at mid-to-large tech companies involve active H-1B sponsorship pipelines, giving OPT students a realistic path beyond the initial 12-month period.
See All Technical Program Manager JobsOverview
Showing 5 of 1,862+ Technical Program Manager jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 1,862+ Technical Program Manager jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Technical Program Manager roles.
Get Access To All Jobs
Position: Technical Program Manager (TPM)
Location: San Jose, CA (Onsite)
Contract
Job Description:
We are seeking a results-oriented Technical Program Manager (TPM) to lead complex, cross-functional application development projects within Google's Corporate Real Estate Systems (CRES) portfolio. This role requires a strong technical background, expertise in Agile methodologies, and a proven ability to drive projects from concept to launch. You will be responsible for ensuring teams deliver high-quality software solutions, on time, while effectively managing stakeholders, risks, and dependencies.
Responsibilities:
- Lead the planning and execution of new application development projects, ensuring alignment with CRES strategic goals.
- Employ Agile project management principles and practices to manage project lifecycles, including sprint planning, stand-ups, retrospectives, and backlog refinement.
- Define, track, and report on Key Performance Indicators (KPIs) and delivery metrics to ensure project health and visibility to stakeholders.
- Drive team performance through clear planning, well-defined milestones, and effective risk management.
- Collaborate closely with Engineering teams (including Java developers, UI/UX designers, and integration specialists), Product Managers, and business stakeholders to define scope, requirements, and technical solutions.
- Facilitate technical discussions, understand architectural designs, and help resolve technical challenges, leveraging your conceptual understanding of Java, UI technologies, and integration patterns.
- Manage project dependencies, identify risks, and develop mitigation strategies.
- Ensure clear and effective communication across all levels of the project team and with stakeholders, providing regular updates on progress, risks, and changes.
- Foster a collaborative environment and drive continuous improvement in development and delivery processes.
- Uphold Google's engineering and program management best practices.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
- Proven experience as a Technical Program Manager, Project Manager, or Engineering Lead, managing software development projects.
- Strong experience with Agile development methodologies (e.g., Scrum, Kanban).
- Demonstrated ability to define and manage project KPIs, delivery metrics, and reporting.
- Solid understanding of software development lifecycles, particularly for new applications.
- Conceptual knowledge of Java, modern UI frameworks, and system integration technologies (e.g., APIs, microservices).
- Excellent communication skills, with native English fluency (written and verbal).
Preferred Qualifications:
- Experience working on projects within Corporate Real Estate Systems or similar enterprise domains.
- Hands-on experience with project management tools like Jira, etc.
- Ability to navigate ambiguity and bring structure to complex problems.
- Strong stakeholder management and influencing skills.
- Familiarity with Google's internal development tools and infrastructure.
- Technical depth to comfortably engage with engineers on technical designs and trade-offs.
Thanks
Prashant Bansal
Raas Infotek Corporation
262 Chapman Road, Suite 105A, Newark, DE-19702
Phone: 302-565-0188 Ext: 144
Email: Prashant.bansal@raasinfotek.com

Position: Technical Program Manager (TPM)
Location: San Jose, CA (Onsite)
Contract
Job Description:
We are seeking a results-oriented Technical Program Manager (TPM) to lead complex, cross-functional application development projects within Google's Corporate Real Estate Systems (CRES) portfolio. This role requires a strong technical background, expertise in Agile methodologies, and a proven ability to drive projects from concept to launch. You will be responsible for ensuring teams deliver high-quality software solutions, on time, while effectively managing stakeholders, risks, and dependencies.
Responsibilities:
- Lead the planning and execution of new application development projects, ensuring alignment with CRES strategic goals.
- Employ Agile project management principles and practices to manage project lifecycles, including sprint planning, stand-ups, retrospectives, and backlog refinement.
- Define, track, and report on Key Performance Indicators (KPIs) and delivery metrics to ensure project health and visibility to stakeholders.
- Drive team performance through clear planning, well-defined milestones, and effective risk management.
- Collaborate closely with Engineering teams (including Java developers, UI/UX designers, and integration specialists), Product Managers, and business stakeholders to define scope, requirements, and technical solutions.
- Facilitate technical discussions, understand architectural designs, and help resolve technical challenges, leveraging your conceptual understanding of Java, UI technologies, and integration patterns.
- Manage project dependencies, identify risks, and develop mitigation strategies.
- Ensure clear and effective communication across all levels of the project team and with stakeholders, providing regular updates on progress, risks, and changes.
- Foster a collaborative environment and drive continuous improvement in development and delivery processes.
- Uphold Google's engineering and program management best practices.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
- Proven experience as a Technical Program Manager, Project Manager, or Engineering Lead, managing software development projects.
- Strong experience with Agile development methodologies (e.g., Scrum, Kanban).
- Demonstrated ability to define and manage project KPIs, delivery metrics, and reporting.
- Solid understanding of software development lifecycles, particularly for new applications.
- Conceptual knowledge of Java, modern UI frameworks, and system integration technologies (e.g., APIs, microservices).
- Excellent communication skills, with native English fluency (written and verbal).
Preferred Qualifications:
- Experience working on projects within Corporate Real Estate Systems or similar enterprise domains.
- Hands-on experience with project management tools like Jira, etc.
- Ability to navigate ambiguity and bring structure to complex problems.
- Strong stakeholder management and influencing skills.
- Familiarity with Google's internal development tools and infrastructure.
- Technical depth to comfortably engage with engineers on technical designs and trade-offs.
Thanks
Prashant Bansal
Raas Infotek Corporation
262 Chapman Road, Suite 105A, Newark, DE-19702
Phone: 302-565-0188 Ext: 144
Email: Prashant.bansal@raasinfotek.com
How to Get Visa Sponsorship as a Technical Program Manager
Target engineering-led companies, not just tech-adjacent ones
Companies where engineering drives the product roadmap sponsor TPM visas far more consistently. Look for organizations with large infrastructure, platform, or machine learning teams where program management requires genuine technical depth, not just coordination.
Clarify your STEM OPT eligibility upfront
A degree in computer science, engineering, or information systems typically qualifies for the 24-month STEM extension. Confirm your degree's CIP code with your DSO before applying so you can tell employers you have up to three years of OPT authorization.
Quantify technical scope in your resume
TPM roles are specialty occupation eligible when the technical complexity is evident. Highlight system scale, engineering team size, and infrastructure scope. Vague program management language makes sponsorship harder to justify to USCIS reviewers assessing specialty occupation status.
Ask about sponsorship during the recruiter screen, not the offer stage
Raise visa sponsorship in the first recruiter conversation. Experienced TPM recruiters at sponsoring companies handle this routinely. Waiting until the offer stage wastes time for both parties and signals you weren't transparent about your authorization status.
Prioritize employers with established H-1B filing histories
Companies that have filed H-1B petitions for TPM roles in prior years have legal processes, vendor relationships, and institutional knowledge in place. This significantly reduces the friction of sponsoring you compared to first-time sponsors navigating the process from scratch.
Use your OPT period to build cross-functional leadership evidence
USCIS evaluates specialty occupation based on role complexity, not just job title. Use your OPT period to lead technically demanding initiatives across engineering teams. Documented ownership of roadmaps, architecture decisions, and incident response strengthens any future sponsorship petition.
Technical Program Manager jobs are hiring across the US. Find yours.
Find Technical Program Manager JobsSee all 1,862+ Technical Program Manager jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Technical Program Manager roles.
Get Access To All JobsFrequently Asked Questions
Does a Technical Program Manager role qualify for STEM OPT extension?
It depends on your degree, not the job title. If your bachelor's or master's is in computer science, electrical engineering, systems engineering, or a related STEM field, your DSO can authorize the 24-month STEM extension. The TPM role itself does not independently trigger eligibility. Confirm your degree's CIP code with your international student office before assuming you qualify.
Do employers routinely sponsor H-1B visas for Technical Program Managers?
Yes, at mid-to-large technology companies, H-1B sponsorship for TPMs is relatively common. The role typically meets the specialty occupation threshold because it requires applying a body of theoretical and practical knowledge in engineering or computer science. Smaller companies and consulting firms are less consistent. Migrate Mate filters specifically for OPT-friendly and H-1B-sponsoring employers, which makes identifying the right targets faster.
Can I work as a Technical Program Manager on Day 1 OPT before finishing my degree?
No. OPT must be authorized by USCIS before you begin working, and post-completion OPT cannot start until your program end date. You can apply up to 90 days before graduation, but your work cannot begin before both your OPT start date and your degree completion. Working before authorization is granted is a serious status violation with long-term immigration consequences.
What happens to my OPT if I switch TPM roles during my authorized period?
You can change employers during OPT, but every new job must directly relate to your degree field and be reported to your DSO within 10 days of the change. There is no grace period for unemployment beyond 90 cumulative days across your entire OPT period. If a TPM contract ends unexpectedly, your 90-day unemployment clock resumes immediately, so having a transition plan matters.
How should I explain my OPT timeline to a hiring manager for a TPM role?
Be direct and specific. Tell them your OPT end date, whether you qualify for the STEM extension, and when H-1B sponsorship would need to begin. For most STEM OPT holders, you are presenting a two-to-three year window before sponsorship becomes necessary. Hiring managers at companies with sponsorship programs understand this structure. Vague answers about authorization create more uncertainty than the actual timeline does.
See which Technical Program Manager employers are hiring and sponsoring visas right now.
Search Technical Program Manager Jobs