STEM OPT Power BI Jobs
Power BI roles in data analytics and business intelligence qualify for STEM OPT work authorization when your degree falls under an eligible CIP code. The 24-month STEM OPT extension gives you up to 36 months total to work for any employer enrolled in E-Verify, with no lottery and no cap.
See All Power BI JobsOverview
Showing 5 of 17+ Power BI 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 Power BI jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Power BI roles.
Get Access To All Jobs
LOCATION:
Atlanta GA USA
DURATION:
Long Term
PAY RATE:
54.45
WORK AUTHORIZATION:
No restrictions as long as legally eligible to work
ROLE AND RESPONSIBILITIES
-
Semantic Modeling & Data Architecture
-
Design, develop, and optimize Power BI semantic models using best‑practice dimensional modeling techniques (star schema, snowflake, dataflows, shared datasets).
- Build enterprise-grade datasets with proper relationships, hierarchies, calculation groups, and incremental refresh.
- Collaborate with data engineering teams to define data requirements, improve data quality, and ensure model scalability and maintainability.
-
Implement data modeling standards that support self-service analytics and governed data access.
-
Advanced DAX Programming
-
Develop complex DAX measures, calculated columns, and tables to support business logic, KPIs, and analytical insights.
- Optimize DAX for performance, readability, and maintainability across large datasets.
- Troubleshoot calculation issues and ensure accuracy and consistency across reports and dashboards.
-
Implement row-level and object-level security (RLS/OLS) within the semantic model.
-
Visualization & Dashboard Development
-
Build intuitive, visually compelling Power BI dashboards that communicate insights clearly and effectively.
- Apply data visualization best practices and data storytelling techniques to support decision-making.
- Create interactive features such as drill-throughs, bookmarks, custom visuals, and parameterized reports.
-
Ensure dashboards meet accessibility, usability, and design standards.
-
SQL Development (Oracle & SQL Server)
-
Write efficient, well-structured SQL queries, stored procedures, and views to support BI data pipelines.
- Perform data profiling, validation, and transformation using SQL in both Oracle and SQL Server environments.
-
Collaborate with DBAs and data engineers to optimize query performance and ensure data integrity.
-
Power BI Administration & Governance
-
Manage Power BI Service components including workspaces, datasets, data gateways, refresh schedules, and capacity utilization.
- Support governance initiatives such as dataset certification, naming conventions, documentation, and version control.
- Monitor performance, troubleshoot refresh failures, and optimize dataset size and gateway performance.
-
Assist with tenant-level administration including user access, licensing, and compliance with organizational policies.
-
Collaboration & Stakeholder Engagement
-
Work closely with business stakeholders to gather requirements and translate them into scalable BI solutions.
- Provide guidance and support to self-service BI users across the organization.
- Document data models, DAX logic, SQL scripts, and report specifications.
- Participate in Agile or project-based workflows to support continuous improvement of BI capabilities.
BASIC QUALIFICATIONS
- 4-years Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or related field.
- 5+ years of hands-on Power BI development experience.
- Strong expertise in:
- Semantic modeling (star schema, dataflows, composite models)
- Advanced DAX programming
- Power Query (M language)
- Power BI Desktop and Power BI Service
- Solid SQL development experience in both Oracle and SQL Server.
- Experience with Power BI administration, including gateways, RLS/OLS, workspace governance, and capacity management.
- Strong understanding of relational and dimensional modeling concepts.
- Ability to communicate complex technical concepts to non-technical audiences.
PREFERRED SKILLS
- Familiarity with Oracle Business Intelligence (OBIEE) Semantic model (RPD), interactive reports and dashboard.
- Knowledge of enterprise data governance frameworks.
- Experience working with large, complex data sets in a multi-system environment.
See all Power BI jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Power BI roles.
Get Access To All JobsTips for Finding STEM OPT Authorization in Power BI
Verify your CIP code matches STEM eligibility
Check your I-20 CIP code against the DHS STEM Designated Degree Program List before applying. Degrees in computer science, information systems, mathematics, and statistics are common fits for Power BI roles, but the exact code on your I-20 controls eligibility.
Confirm E-Verify enrollment before accepting offers
Every employer hiring you on STEM OPT must be enrolled in E-Verify. Search the E-Verify employer search tool directly to confirm enrollment status before you invest time in an offer negotiation or I-983 training plan discussion.
Build a targeted Power BI portfolio before applying
Hiring managers at data-heavy firms expect candidates to show published dashboards, DAX formulas, and data model documentation. A GitHub or portfolio site with two or three end-to-end Power BI projects cuts through resume screens faster than certifications alone.
Use Migrate Mate to find STEM OPT-eligible Power BI jobs
Migrate Mate filters Power BI roles by employers already set up for STEM OPT hiring, so you're not cold-applying to companies that won't sponsor. Search by role and work authorization type to surface verified opportunities.
Draft your I-983 training plan around specific BI competencies
Your I-983 must tie each training goal directly to your STEM degree, not just to general job duties. Map Power BI skills like data modeling, ETL pipelines, and DAX to coursework from your degree program to satisfy your DSO and employer when completing the form.
Negotiate your start date around cap-gap protection
If your OPT expires before October 1 and your employer files an H-1B petition on your behalf, cap-gap extends your work authorization automatically. Align your Power BI role start date and offer letter timeline with USCIS cap-gap rules to avoid an authorization gap.
Power BI jobs are hiring across the US. Find yours.
Find Power BI JobsFrequently Asked Questions
Does my degree qualify me for STEM OPT if I want to work as a Power BI developer?
Your degree qualifies if its CIP code appears on the DHS STEM Designated Degree Program List. Degrees in computer science, information systems, statistics, mathematics, and management information systems typically appear on that list. The CIP code on your I-20 is what your DSO uses to authorize the extension, not your job title, so verify the code on your current I-20 before applying for the 24-month extension.
Does my Power BI employer need to be enrolled in E-Verify?
Yes. E-Verify enrollment is a hard requirement for every employer hiring a STEM OPT student. You can confirm enrollment through the E-Verify employer search before signing an offer letter. If the employer isn't enrolled at the time you start, your STEM OPT authorization is invalid regardless of what your EAD says, so verify enrollment status early in the offer process.
What goes into the I-983 training plan for a Power BI role?
The I-983 must describe how your Power BI job duties connect directly to your STEM degree. You'll list specific skills being trained, such as data modeling, DAX development, or ETL pipeline design, and link each to coursework or competencies from your degree program. Both you and your employer sign it, and your DSO must receive a completed copy before your STEM OPT extension starts.
How does cap-gap work if my OPT expires during a Power BI role?
If your employer files an H-1B petition during the regular cap filing window and your OPT EAD expires before October 1, cap-gap automatically extends your work authorization and F-1 status through September 30. You can continue working in your Power BI role during that period. USCIS provides cap-gap guidance confirming this extension applies while the petition remains pending or approved.
Where can I find Power BI jobs that are open to STEM OPT students?
Migrate Mate lists Power BI roles filtered for employers who are set up to hire on STEM OPT work authorization. Searching there avoids the common problem of applying to companies that aren't enrolled in E-Verify or aren't familiar with the I-983 process. You can filter by role type and authorization status to narrow results to employers where your STEM OPT EAD will be accepted.
See which Power BI employers are hiring and sponsoring visas right now.
Search Power BI Jobs