OPT Programmer Analyst Jobs
Programmer Analyst jobs are a strong fit for F-1 OPT students with degrees in computer science, information systems, or engineering. Most roles qualify as STEM OPT, giving you up to 36 months of work authorization. Employers in this space regularly sponsor H-1B visas, making it one of the more visa-friendly career paths available.
Find OPT Programmer Analyst JobsOverview
Showing 5 of 1,778+ Programmer Analyst jobs










See all 1,778+ Programmer Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Programmer Analyst roles.
Get Access To All Jobs
Company Overview
Immunome is a clinical-stage targeted oncology company committed to developing first-in-class and best-in-class targeted cancer therapies. We are advancing an innovative portfolio of therapeutics, supported by a leadership team with deep experience in the design, development, and commercialization of cutting-edge therapies, including antibody-drug conjugates. Our pipeline includes varegacestat, an investigational gamma secretase inhibitor for which an NDA has been accepted by the U.S. FDA; IM-1021, a clinical-stage ROR1 ADC; IM-1617, a clinical-stage solid tumor ADC; and IM-3050, a clinical-stage FAP-targeted radioligand therapy. We are also advancing a broad portfolio of early-stage ADCs pursuing undisclosed solid tumor targets.
Position Overview
As a Principal Statistical Programmer, you will serve as a senior technical expert within the individual contributor career track. You will independently develop, validate, document, and deliver high-quality SAS programming deliverables supporting the analysis and reporting of clinical trial results. The role will be accountable for the accuracy, quality, traceability, and reproducibility of its code and outputs. You will provide technical leadership on complex programming matters and serve as a technical resource to other programmers. This role will support the submission-readiness of study data packages by applying CDISC standards, applicable regulatory guidance, and internal standards. Working closely with Programming leadership, the role will contribute technical expertise to the continuous improvement of statistical programming standards, processes, tools, and infrastructure. This role may also collaborate cross-functionally with Biostatistics, Data Management, Clinical Development, and other functions.
Responsibilities
- Develop and/or view programming specifications based on the Statistical Analysis Plan and oversee the creation, validation, and delivery of CDISC-compliant SDTM and ADaM datasets, TLFs, Define.xml, and reviewer guides.
- Provide hands-on SAS programming support for key analyses, data exploration, ad hoc requests, and internal or regulatory deliverables, as needed.
- Adhere to study programming timelines and evaluate dependencies, proactively identify risks, and ensure alignment with cross-functional study plans and key milestones.
- Collaborate closely with Biostatistics, Data Management, Clinical Operations, and Safety teams to review requirements, refine specifications, and resolve data or programming issues.
- Review Data Management Plans, case report forms, data transfer specifications, external/vendor data specifications, and validation-related documentation to ensure data quality and downstream programming readiness.
- Validate CRO-generated SDTM/ADaM datasets, TLFs, and submission components using industry-standard tools such as Pinnacle 21 to access CDISC compliance and support resolution of identified issues.
- Lead technical initiatives to develop and maintain SAS macros, utilities, and programming standards, and reusable tools to improve efficiency, consistency, and scalability across studies.
- Ensure adherence to CDISC standards, regulatory expectations, departmental SOPs, and best practices for statistical programming and data traceability.
- Contribute to departmental initiatives, process improvements, and cross-functional projects beyond assigned study responsibilities.
- May be required to lead statistical programming activities for assigned clinical studies working closely with Programming leadership.
Qualifications
- A master’s degree (or higher) in Statistics, Computer Science or other closely related field to programming with minimum 4+ years of relevant pharmaceutical/biotech industry experience.
- Requires solid knowledge of statistical programming principles, clinical trial process, and regulatory requirements.
- Prior NDA submission and regulatory agency interaction experience highly desirable.
- Prior Oncology/Hematology experience highly desirable.
Knowledge And Skills
- Dynamic self-starter; agile learner; strategic and creative thinker.
- Demonstrated strong problem solving and risk-mitigation skills.
- Excellent verbal/written and interpersonal skills required to communicate and collaborate effectively with cross-functional teams (clinical operations, Scientists, Medical Monitors and Statisticians) in face-to-face conversation, by telephone, and by email.
- Good working knowledge of ICH, FDA, and GCP regulations and guidelines.
- Strong well-rounded technical skills (SAS, EDC systems, MS Word, Excel, PowerPoint, API based data extracts, ETL principles) and knowledge of industry standards (CDISC, SDTM, CDASH, ADaM).
Compensation
- Washington State Pay Range $154,230 - $177,726 USD
Join Our Experienced, Passionate Team
Working at Immunome gives you the opportunity to make a difference in the lives of cancer patients, contribute to developing best-in-class targeted cancer therapies, and work with some of the brightest and most experienced minds in antibody-drug conjugate (ADC) development. Immunome’s office is charged with the collective excitement and passion of people working together to develop life-changing cancer medicines. Our team thrives in an innovative, collaborative environment where employees are empowered to do their best work. Immunome also offers a comprehensive benefit program for you and your family, including:
- Medical, dental, and vision insurance coverage for employees and their dependents, including 100% company-paid medical premiums for employees
- A 401(k) with employer match
- Employer-paid life insurance, short- and long-term disability insurance, and AD&D
- Paid time off, company holidays, and a week-long winter break between Christmas and New Years.
- Paid parental leave
Immunome, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Immunome, Inc. is a participant in E-Verify. Please review the following notices: E-Verify Participation Poster | Right to Work Poster (English) | Right to Work Poster (Spanish).
See all 1,778+ OPT Programmer Analyst Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new OPT Programmer Analyst Jobs.
Get Access To All JobsTips for Finding OPT Sponsorship as a Programmer Analyst
Confirm your role qualifies for STEM OPT extension
Programmer Analyst roles typically fall under CIP codes for computer science or information systems, qualifying for the 24-month STEM extension. Verify your degree's CIP code with your DSO before applying, so you can confidently communicate your full 36-month authorization window to employers.
Target employers with an active E-Verify enrollment
STEM OPT employers are legally required to be enrolled in E-Verify. Before investing time in an application, check that the company is enrolled. Applying to non-enrolled employers for STEM extension roles wastes your OPT window and delays your job search significantly.
Address your OPT timeline early in conversations
Hiring managers often assume OPT students are only available short-term. Mention your full authorization period upfront, including the STEM extension, so employers understand you can commit to a multi-year tenure before H-1B sponsorship becomes the next practical step.
Highlight technical skills that justify H-1B specialty occupation status
Programmer Analyst roles qualify for H-1B as a specialty occupation when they require a specific bachelor's degree. Frame your resume around degree-dependent technical skills like system architecture, database design, or software development to reinforce that your role meets the specialty occupation standard.
Apply to companies with consistent H-1B filing histories
Some employers file H-1B petitions for Programmer Analysts every year. Prioritizing these companies dramatically improves your odds of sponsorship after OPT. Look for organizations that have filed regularly across multiple fiscal years, as this signals an established immigration program and internal process.
Time your job search around the H-1B cap season
H-1B registration opens in March for an October 1 start. If your OPT expires before October, plan your search so you have an offer in hand by February. This gives your employer enough runway to register you and file your petition without gaps in your work authorization.
Programmer Analyst OPT: Frequently Asked Questions
Does a Programmer Analyst role qualify for the STEM OPT extension?
Yes, in most cases. Programmer Analyst positions typically fall under STEM-designated CIP codes, particularly computer science, information systems, and engineering fields. If your degree was awarded in one of those fields, you're eligible for the 24-month STEM extension on top of your initial 12 months of OPT, giving you up to 36 months of work authorization total. Confirm your specific CIP code with your DSO.
How do I find Programmer Analyst jobs where employers are open to OPT sponsorship?
Migrate Mate is built specifically for F-1 OPT students and filters job listings by sponsorship willingness, so you're not wasting applications on employers who won't hire on OPT. Searching there connects you with Programmer Analyst roles at companies that have a demonstrated history of sponsoring international candidates, including those willing to support H-1B filings after your OPT period ends.
Can I work as a Programmer Analyst on OPT even if my degree is not in computer science?
It depends on how closely your degree relates to the role. OPT employment must be directly related to your field of study. A degree in information systems, electrical engineering, or applied mathematics can qualify. A degree in an unrelated field is harder to justify. Your DSO can help you assess whether the connection is strong enough before you accept an offer.
Does a Programmer Analyst job qualify for H-1B sponsorship after OPT?
Generally yes. Programmer Analyst is widely recognized as a specialty occupation under H-1B rules because the role normally requires at least a bachelor's degree in a specific technical field. Employers with active immigration programs regularly sponsor Programmer Analysts for H-1B petitions. The stronger your resume demonstrates degree-specific technical work, the more defensible your petition will be if USCIS scrutinizes the specialty occupation standard.
What should I do if my OPT expires before the H-1B takes effect on October 1?
If your employer files your H-1B petition by April 1 and it's selected in the lottery, you're protected by cap-gap coverage, which automatically extends your OPT status and work authorization through September 30. Your DSO will issue an updated I-20 reflecting the cap-gap extension. If your OPT expires before April 1 or your petition isn't selected, you'll need to stop working and explore alternative visa options.