Back to home

Career resource

OPT Career Guide

A practical, general guide to preparing for and starting an IT role during Optional Practical Training. This is general information for career preparation and is not legal or immigration advice.

Before you start applying

  • Pick one or two role types to focus on and tailor your materials to them.
  • Build one or two portfolio projects that demonstrate the skills those roles require.
  • Keep a private tracker of applications, contacts and interview feedback.
  • Follow your school's reporting requirements for OPT — dates, employer and hours.

Skills that translate well

Employers value demonstrable ability over a long list of tools. Depth in one language or platform, clear problem solving and the habit of writing clean, readable code go further than a broad but shallow list of buzzwords.

  • Strong fundamentals in one primary language
  • Comfort with version control, testing and code review
  • Basic cloud and deployment knowledge
  • Clear written and verbal communication

Resume tips

  • Lead each bullet with the outcome or the technical decision, not the task.
  • Quantify results where you honestly can; skip numbers you can't defend.
  • Keep the resume to one page unless you have significant work history.
  • Match the language of the job posting for keywords, without copy-pasting.

Interview preparation

  1. Review the fundamentals of your primary stack — data structures, common patterns and debugging.
  2. Practice explaining a project out loud, including why you made specific decisions.
  3. Run mock behavioral interviews with a friend or mentor.
  4. Prepare thoughtful questions about the team, the codebase and expectations for the first ninety days.

Talking with employers about OPT

Be straightforward about your work authorization. Confirm the employer is comfortable with OPT before deep interview rounds, and keep your Designated School Official in the loop about start dates and employer details. Do not accept advice on immigration matters from a recruiter — confirm with your DSO or a licensed immigration attorney.

Onboarding and the first ninety days

  • Set explicit goals with your manager for weeks 2, 4 and 12.
  • Ask for a small first ticket and finish it end-to-end.
  • Keep notes so you can ask fewer, better questions.
  • Report employer information to your DSO within the required timeframe.

Common pitfalls to avoid

  • Applying to too many unrelated roles instead of tightening a niche.
  • Delaying employer reporting to your DSO.
  • Overstating skills on a resume that a technical interview will expose.
  • Assuming any single recruiter or forum post is authoritative on immigration matters.

Disclaimer: This page is general career information and is not legal or immigration advice. For advice specific to your situation, speak with your Designated School Official or a licensed immigration attorney.

Talk to our team

Share your background and goals — we'll respond with next steps.