OPT Power BI Jobs
Power BI jobs are a strong fit for F-1 OPT students with backgrounds in data analytics, business intelligence, or information systems. Most roles qualify as STEM OPT extensions, giving you up to 36 months of work authorization. Employers across finance, healthcare, and tech actively hire OPT candidates for these positions.
Find OPT Power BI JobsOverview
Showing 5 of 16+ Power BI jobs










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
Position Type:
Administrative and Central Office
Office Title/Functional Title:
Senior Data Engineer & BI Developer, SEO - 27149
Civil Service Title:
Computer Specialist (Software)
Level:
L3
Division/Office:
Division of Inclusive and Accessible Learning (DIAL)
Borough:
Manhattan
Posting End Date:
10/01/2026
This position is in a civil service competitive class that is subject to examination. Position is only open to current City employees with permanent NYC civil service status as Computer Specialist (Software) or permanent in an equivalent title that is eligible for transfer under 6.1.9 to Computer Specialist (Software). This position is open to qualified persons with a disability who are eligible for the 55-a program. Please indicate in your cover letter that you would like to be considered for the position under the 55-a program.
Description:
Position Summary: The Reporting and Analytics team within the Special Education Office (SEO) of the Division of Inclusive and Accessible Learning (DIAL) is seeking a highly skilled, multi-talented, experienced individual to manage end to end data integration, warehousing, and reporting workflows in tracking referrals, evaluations, Individualized Education Programs (IEPs, IESPs), mandated student services, and complex compliance metrics for all preschool and school age students referred for special education services in public, charter, and private school settings.
Under general supervision, with broad scope for the exercise of independent initiative and judgement, the selected candidate is responsible for the analysis, design, development, implementation, enhancement, maintenance, security and data governance of data warehouses, data marts, business intelligence systems and operational, management, regulatory reporting systems. Performs related work.
Reports to: Senior Director of MIS/Analytics, SEO
Direct Reports: There are no immediate direct reports assigned to this position. However, the candidate must be capable of adapting to future needs, including supervising developers, directing project teams, or overseeing external consultants.
Key Relationships: The candidate will work closely with other offices within the division, several external constituencies, and partner with other New York City Public Schools (NYCPS) divisions/offices, including the Division of Instructional and Information Technology (DIIT), the Office of the General Counsel (OGC), Research and Policy Support Group (RPSG), and the Office of Student Enrollment (OSE).
Responsibilities
Data Procurement & ETL Pipelines
- Engage with business stakeholders to gather and document requirements.
- Create conceptual, logical and physical data models, data dictionaries and capture data lineage.
- Design, implement, test, deploy, debug, and document large scale Microsoft based on premise and cloud data warehouses and data marts.
- Own the end to end design, extraction, transformation, and loading (ETL) process, testing and deployment for complex large scale datasets ensuring accuracy and security.
- Ensure seamless integration of disperse enterprise NYCPSE systems, including school age and pre-school special education applications (SESIS, ATLAS, Encounter Attendance, Provider Assignment), enrollment, attendance, course scheduling, teacher certification, ensuring seamless integration of special education, enrollment, and personnel metrics.
Compliance & Legal Reporting
- Design and create complex data models and queries from scratch.
- Improve the performance and speed of existing data structures and queries.
- Construct reliable data pipelines and reporting frameworks.
- Keep data systems updated, accurate, and functional over time.
- Run data jobs and deliver reports for federal, state, and city regulations, FOIL requests, audits, and legal stipulations.
Specialized Automation
- Architect automation engines, designing scalable Python and T-SQL systems from the ground up to generate and distribute reports.
- Maintain automation engines, ensuring ongoing performance and reliability for critical data workflows.
- Distribute data insights, delivering information efficiently to key decision makers.
- Drive algorithmic assignment, programmatically managing the placement of preschool students with disabilities for reevaluation.
Enterprise BI and Analytics Delivery
- Design and deploy robust and reliable systems for data analysis.
- Design, build and deploy fast, high-performance PowerBI dashboards.
- Tailor all tools and reports for different internal and external groups.
Cloud Modernization
- Lead technical readiness for moving legacy on-premise data systems.
- Plan data migration from local SQL Server data marts to the cloud.
- Implement modern cloud environments using Microsoft Fabric.
- Define future state data schemas to support new cloud setups.
Strategic Planning and Project Management
- Assist in defining roadmaps, align data systems with business goals, and data governance standards.
- Test and choose new tools, software, and AI features to keep the data stack modern and efficient.
- Coordinate and direct data management activities.
- Assist in performing project planning, feasibility studies, cost benefit analyses, impact analyses, and task prioritization.
Qualification Requirements:
Minimum
- A baccalaureate degree from an accredited college, including or supplemented by 24 semester credits in computer science or a related computer field and two (2) years of satisfactory full-time computer software experience in computer systems development and analysis, applications programming, database administration, systems programming, data communications, including one (1) year in a project leader capacity or as a major contributor on a complex project; or
- A four-year high school diploma or its educational equivalent and six (6) years of satisfactory full-time computer software experience as described in "1" above, including one (1) year in a project leader capacity or as a major contributor on a complex project; or
- Education and/or experience equivalent to "1" or "2" above. College education may be substituted for up to two (2) years of the required experience in "2" above on the basis that 60 semester credits from an accredited college is equated to one (1) year of experience. A masters degree in computer science or a related computer field may be substituted for one (1) year of the required experience in "1" or "2" above. However, all candidates must have at least a four-year high school diploma or its educational equivalent and at least one (1) year of satisfactory full-time experience in a project leader capacity or as a major contributor on a complex project.
Plus
- Familiarity with Microsoft Fabric, Azure Data Factory, or cloud data warehousing pipelines is a major plus.
- Familiarity with New York State Special Education laws, policies and practices.
- Knowledge of NYCPS processes and systems (including data systems).
In addition to meeting the minimum requirements, individuals must have two additional years of relevant work experience.
Preferred
- High proficiency in T-SQL and relational database management systems (Microsoft SQL Server on-premises).
- Strong programming experience in Python for data manipulation, scripting, and automated PDF reporting pipelines.
- Demonstrated hands on experience on both sides of the pipeline: data procurement/ingestion and reporting delivery.
- Ability to troubleshoot, problem solve and anticipate issues needing resolution.
- Strong analytical skills combined with the ability to develop thoughtful and creative approaches for addressing a wide range of analytic questions.
- Excellent written and spoken communication skills and interpersonal skills.
Salary: $123,208 - $138,997
(Internal candidates who are selected for this position and who currently hold comparable or less senior positions within the DOE will not earn less than their current salary.)
Please include a resume and cover letter with your application.
NOTE: The filling of all positions is subject to budget availability and/or grant funding.
* New York City Residency is NOT Required *
We encourage all applicants from the New York City tri-state area to apply.
AN EQUAL OPPORTUNITY EMPLOYER
DOE Non-Discrimination Policy
The Department of Education of the City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment upon any legally protected status or protected characteristic, including but not limited to an individual's actual or perceived sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, gender identity, veteran status, or pregnancy. For more information, please refer to the DOE Non-Discrimination Policy.
REQUESTING AN ACCOMMODATION - APPLICANTS
Any prospective employee (applicant) who is a qualified individual with a disability may request a reasonable accommodation to assist in the application process. If an applicant for employment believes that they have a qualifying disability and are in need of a reasonable accommodation in order to participate in the application process on an equal basis as applicants who do not have a disability, they should request an accommodation with their interview team or contact ODA by emailing ODA@schools.nyc.gov. The determination of the accommodation request will be communicated to the applicant in writing.
Public Service Loan Forgiveness
As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs.
See all OPT Power BI Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new OPT Power BI Jobs.
Get Access To All JobsTips for Finding OPT Sponsorship in Power BI
Lead with your STEM OPT eligibility
Power BI roles typically fall under CIP codes for computer science or information systems, qualifying for the 24-month STEM OPT extension. Mention your STEM eligibility early in your application so employers know you offer a longer authorization window than standard OPT.
Pair Power BI with complementary technical skills
Employers hiring for Power BI roles consistently value candidates who also know SQL, Azure, DAX, and Python. Showing proficiency in the broader Microsoft data stack makes your profile significantly more competitive and signals you can handle end-to-end reporting workflows.
Target industries with structured data teams
Finance, healthcare, and enterprise tech firms tend to have established data teams with experience onboarding OPT employees. These organizations typically have HR processes for work authorization already in place, making the sponsorship conversation much more straightforward.
Build a portfolio of published reports
Hiring managers for Power BI roles want to see actual dashboards, not just a skills list on a resume. Publish sample reports using public datasets, host them through Power BI Service, and link your portfolio directly in your resume and outreach emails.
Address OPT timing proactively with recruiters
Many recruiters unfamiliar with OPT assume authorization is short. Prepare a two-sentence explanation covering your current OPT end date and STEM extension eligibility. Offering this upfront removes ambiguity and prevents your application from being screened out prematurely.
Focus on E-Verify registered employers
STEM OPT extensions require your employer to be enrolled in E-Verify. Before investing time in an application, verify the company is E-Verify registered. This one check eliminates a common late-stage complication that derails otherwise strong OPT placements.
Power BI OPT: Frequently Asked Questions
Do Power BI jobs qualify for the STEM OPT extension?
Most Power BI roles do qualify for the 24-month STEM OPT extension, provided your degree is in a STEM-designated field such as computer science, information systems, statistics, or a related discipline. The employer must also be enrolled in E-Verify. Check your degree's CIP code with your DSO to confirm eligibility before applying.
How do I find Power BI jobs that sponsor OPT students?
Migrate Mate is built specifically for F-1 OPT students and surfaces Power BI roles from employers open to sponsoring work authorization. Filtering by OPT-friendly employers saves significant time compared to applying broadly and discovering sponsorship limitations late in the process. Browse current openings on Migrate Mate to find verified opportunities.
What degree backgrounds do employers expect for Power BI analyst roles?
Most employers hiring for Power BI positions expect a bachelor's degree in data analytics, business intelligence, information systems, computer science, or a quantitative business field. Some roles accept degrees in finance or accounting when combined with strong technical experience. A STEM-designated degree is particularly valuable because it unlocks the 36-month total OPT authorization window.
Can I work as a Power BI contractor or freelancer on OPT?
Self-employment on OPT is heavily restricted. You must be employed by a qualifying employer in a bona fide employer-employee relationship. Independent contracting where you set your own hours and have no direct supervision generally does not satisfy OPT employment requirements. Consult your DSO before accepting any contract arrangement to avoid jeopardizing your status.
What is the typical OPT authorization timeline for starting a Power BI job?
You can begin working on the start date printed on your EAD card. USCIS recommends applying for OPT at least 90 days before your intended start date, since EAD processing takes 3 to 5 months on average. Plan your job search timeline accordingly so your EAD arrives before your target start date with a new employer.