STEM OPT Software Support Specialist Jobs
Software Support Specialist roles qualify for STEM OPT when your degree falls under an eligible CIP code in computer science, information technology, or a related field. The 24-month STEM OPT extension gives you up to 36 months total to work for an E-Verify-enrolled employer while building hands-on experience in technical support and systems troubleshooting.
See All Software Support Specialist JobsOverview
Showing 5 of 20+ Software Support Specialist 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 Software Support Specialist jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Support Specialist roles.
Get Access To All Jobs
Company Description
Are you ready to trade your job for a journey? Become a FlyMate!
Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliver the world’s most important and complex payments. We use our Flywire Advantage - the combination of our next-gen payments platform, proprietary payment network and vertical specific software, to help our clients get paid, and help their customers pay with ease - no matter where they are in the world.
What more do we need to truly be unstoppable? Perhaps, that is you!
Who we are:
Flywire is a global payments enablement and software company, founded more than a decade ago to solve high-stakes, high-value payments in higher education. We’ve since scaled into new regions and industry verticals and expanded our product offerings to deliver meaningful value to our clients around the world.
Today we support more than 4,800 clients across the global education, healthcare, travel & B2B industries, with diverse payment methods across 240 countries & territories and more than 140 currencies.
With over 1,200 global FlyMates, representing more than 40 nationalities, and in 12 offices worldwide, we’re looking for FlyMates to join the next stage of our journey as we continue to grow.
Job Description
The Opportunity
We are seeking a Software Support Specialist III, based within EST is highly preferred.
- Part of a team of three specialists who support 14,000+ active Invoiced accounts.
- Reliably delivers prompt and accurate answers to unstructured questions about Invoiced features and integrations via email, phone, and chat. Due to the complex nature of our software, these replies are rarely templated. Agents rely on our documentation, their own test results, and experience to provide accurate answers.
- Reads integration, API, and payment logs to diagnose issues related to payment processing, integrations, and Invoiced features.
- Identifies when it is most efficient to move a client conversation from email to a call. Autonomously schedules and leads the call without support from another team member.
- Escalates complex issues to a Technical Software Support Specialist.
- Contributes to internal and customer-facing documentation.
- Available to assist the implementation and customer success teams with client questions about Invoiced.
- SME - Stay up to speed on Invoiced functionality, available to answer questions about Invoiced from internal teams.
Qualifications
Here’s What We’re Looking For:
- Bachelor’s Degree from an accredited university
- 4+ years in a customer-facing role at a SaaS company
- Must have prior experience with Netsuite or Intacct
- Familiarity with Quickbooks, Xero, Salesforce, Avalara, Zapier, Bill.com, Hubspot, or Rest APIs
- Innovative problem solver
- Naturally diplomatic and tactful
- Reliable, honest, hardworking
Additional Information
What We Offer:
- Competitive compensation
- Employee Stock Purchase Plan (ESPP)
- Flying Start - Our immersive Global Induction Program (Meet our Execs & Global Teams)
- Work with brilliant people that will keep you on your toes, learn more about their journeys by checking out #InsideFlywire on social media
- Dynamic & Global Team (we have been collaborating virtually for years!)
- Wellbeing Programs (Mental Health, Wellness, Yoga/Pilates/HIIT Classes) with Global FlyMates
- Competitive time off including FlyBetter Days to volunteer in your community and Digital Disconnect Days!
- Great Talent & Development Programs (Managers Taking Flight – for new or aspiring managers!)
Submit today and get started!
We are excited to get to know you! Throughout our process you can expect to meet different FlyMates including the Hiring Manager and other Flymates. Your Talent Acquisition Partner will walk you through the steps and be your “go-to” person for questions.
Flywire is an equal opportunity employer. With over 40 nationalities across 12 different offices, and diversity and inclusion at the core of our people agenda, we believe our FlyMates are our greatest asset, and we’re excited to watch our unique culture evolve with each new hire.
The US base salary range for this full-time position is $45,000-$60,000 plus bonus and benefits. Our salary ranges are determined by role, position level, and location. The range displayed on this job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and several other factors, including job-related skills, experience, relevant education and training.
LI-Hybrid
See all Software Support Specialist jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Support Specialist roles.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Software Support Specialist
Confirm your CIP code before applying
Check your degree's Classification of Instructional Programs code against the DHS STEM Designated Degree Program List. Software Support Specialist roles typically align with CIP codes in computer science, IT, or information systems. A mismatch blocks your extension eligibility before it starts.
Target employers already enrolled in E-Verify
Your employer must be enrolled in E-Verify before your STEM OPT extension begins. Ask recruiters directly or have HR confirm enrollment status during the offer stage. An employer not yet enrolled can enroll, but delays in that process can push back your start date.
Use Migrate Mate to find verified employers
Search for Software Support Specialist roles on Migrate Mate, which filters for employers with documented OPT and STEM OPT hiring history. This cuts the time you'd otherwise spend cold-screening companies for E-Verify enrollment and prior STEM OPT experience.
Build a support-specific skills portfolio early
Software support roles often require demonstrated experience with ticketing systems, APIs, or enterprise software platforms. Assemble documentation of projects, certifications, or coursework before your job search so you can respond quickly when employers ask for proof of technical competency.
Negotiate your I-983 training plan before your start date
The I-983 must be signed by both you and your employer before USCIS approves your extension. Work with your hiring manager to define concrete learning objectives tied to your Software Support Specialist duties. Vague training plans draw scrutiny from your DSO and can delay your I-20 update.
Understand cap-gap if your H-1B is pending
If you're selected in the H-1B lottery while on STEM OPT, cap-gap automatically extends your work authorization through September 30. You can continue in your Software Support Specialist role during that window without interruption, as long as your H-1B petition was filed before your EAD expired.
Software Support Specialist jobs are hiring across the US. Find yours.
Find Software Support Specialist JobsFrequently Asked Questions
Does a Software Support Specialist role qualify for STEM OPT?
It depends on your employer's job description and your degree's CIP code. Software Support Specialist roles typically qualify when the position requires applying knowledge from a STEM field such as computer science or information technology and your degree is on the DHS STEM Designated Degree Program List. Your DSO confirms eligibility before issuing the updated I-20 for your extension application.
How do I verify that a Software Support employer is enrolled in E-Verify?
Ask the recruiter or HR contact directly to confirm E-Verify enrollment and provide their E-Verify company ID if possible. You can also cross-reference by searching the E-Verify employer search tool on the E-Verify website. Enrollment must be active before your STEM OPT extension start date, not just by the time your EAD arrives. Migrate Mate surfaces employers with confirmed STEM OPT hiring history, which typically indicates active E-Verify enrollment.
What goes into the I-983 training plan for a Software Support Specialist?
The I-983 requires a detailed description of how your day-to-day duties connect to your STEM degree. For Software Support Specialists, this means documenting specific technical responsibilities such as troubleshooting software systems, analyzing error logs, or supporting API integrations, and linking each to learning objectives tied to your field of study. Both you and a company supervisor must sign the form before your DSO can update your I-20.
Can I switch employers mid-extension if a better Software Support role comes up?
Yes, but the process restarts with the new employer. The new employer must be enrolled in E-Verify, you need a new signed I-983 with them, and your DSO must issue a new I-20 reflecting the change before you begin working. You have a five-day reporting window once you leave your current employer. Gaps in employment during STEM OPT can jeopardize your status if not reported promptly to your DSO.
What STEM degrees typically support a Software Support Specialist STEM OPT application?
Degrees in computer science, information technology, software engineering, computer information systems, and related fields with matching CIP codes on the DHS STEM list are the most common qualifiers for Software Support Specialist roles. Applied STEM degrees such as management information systems also qualify in many cases. O*NET classifies Software Support Specialists under a job zone that emphasizes technical knowledge, which reinforces degree-role alignment when your DSO and USCIS review your application.
See which Software Support Specialist employers are hiring and sponsoring visas right now.
Search Software Support Specialist Jobs