Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer II

$90k - $110k

Pearson

Business Intelligence Developer (Power BI)

Pearson Virtual Schools (PVS) – Enabling Technology

Location: Remote (U.S.-based)

About Pearson Virtual Schools

At Pearson Virtual Schools (PVS), we are committed to expanding access to high-quality education through innovative digital learning solutions. PVS is a division within Pearson, a global leader in the education industry. Our PVS Enabling Technology team plays a critical role in this mission by building scalable, trusted data products that empower school leaders, educators, and operational teams to make informed decisions that improve student outcomes.

As we evolve toward a Data Product–driven organization , we are investing in modern analytics capabilities that combine trusted data pipelines, semantic models, and self-service reporting experiences .

Role Overview

We are seeking a Senior Power BI Developer to design, build, and deliver high-quality analytics and ETL (extract, transform & load) solutions that power decision-making across Pearson Virtual Schools. This role will operate at the intersection of data engineering and business intelligence , transforming complex data into intuitive, scalable reporting experiences.

You will partner closely with data engineers, analysts, and business stakeholders to develop semantic models, dashboards, and reporting experiences that align with defined data products and organizational standards. This is a hands-on individual contributor role with strong ownership expectations across the full lifecycle of analytics delivery—from requirements through deployment and optimization.

What You’ll Do

Data Visualization & Reporting

  • Design and develop Power BI dashboards and reports that support school operations, student outcomes analysis, and enterprise reporting

  • Translate business needs into intuitive, actionable visualizations aligned with PVS reporting standards

  • Optimize report performance, usability, and accessibility for diverse end users (school leaders, analysts, executives)

  • Implement and maintain data security policies within reporting tools in adherence with PVS data security policies, governance and best practices

Semantic Modeling

  • Build and maintain Power BI semantic models (datasets) that serve as governed, reusable data foundations

  • Implement data modeling best practices (star schema, DAX optimization, row-level security)

  • Partner with engineering to ensure alignment between data pipelines and reporting layer

Data Quality & Reliability

  • Validate data outputs and ensure consistency between reports and source systems

  • Troubleshoot data discrepancies, refresh failures, and performance issues

  • Contribute to monitoring, testing, and documentation of reporting solutions

  • Implement and validate Row Level Security in a multi-tenant environment

Collaboration & Delivery

  • Work closely with business stakeholders to refine requirements and prioritize features

  • Participate in design discussions, backlog refinement, and peer reviews

  • Communicate technical tradeoffs, risks, and timelines clearly to both technical and non-technical audiences

Scalability & Data Product Enablement

  • Contribute to the development of scalable, reusable reporting assets that align with PVS data product strategy

  • Support self-service analytics by enabling well-documented datasets and consistent definitions

  • Drive improvements in deployment practices, governance, and lifecycle management

What You Bring

Technical Expertise

  • Advanced experience with Power BI (report development, visualizations, DAX, Power Query, semantic modeling, Tabular Editor 3 , DAX Studio , or ALM Toolkit)

  • Strong understanding of data modeling concepts (star schema, fact/dimension design)

  • Experience with SQL and working with structured datasets in data warehouses/lakehouses

  • Familiarity with data pipelines and integration concepts (e.g., Azure Data Factory, ETL/ELT patterns)

Problem Solving & Ownership

  • Proven ability to independently deliver end-to-end reporting solutions

  • Strong troubleshooting skills across data, performance, and visualization issues

  • Experience improving data quality, reliability, and usability

Collaboration & Communication

  • Strong communication skills that deliver exceptional value to internal and external customers

  • Ability to translate complex technical concepts into clear, actionable insights

  • Experience working cross-functionally with engineering, analytics, and business teams

  • Strong documentation and knowledge-sharing practices

Qualifications

  • 5+ years of experience in Power BI development, business intelligence, or analytics engineering

  • Demonstrated experience delivering production-grade reporting solutions used for operational or strategic decision-making

  • Experience working in data-driven environments with evolving data architecture and governance practices

Preferred Experience

  • Experience in education, EdTech, or multi-tenant data environments

  • Familiarity with Azure ecosystem (Synapse, Fabric, Data Factory, or similar)

  • Exposure to data governance, lineage, and semantic layer standardization

  • Experience supporting self-service analytics at scale

Why Join Us

  • Lead impactful analytics work that supports students, educators, and school systems nationwide

  • Be part of a growing Data Product organization shaping the future of analytics at PVS

  • Work in a collaborative environment that values innovation, ownership, and continuous improvement

  • Become part of the Pearson Virtual Schools mission where we are helping people achieve success through lifelong learning

Success in This Role Looks Like

  • Trusted, high-performing Power BI reports used consistently by stakeholders

  • Scalable semantic models enabling self-service analytics

  • Reduced data discrepancies and improved reporting reliability

  • Strong partnership across engineering, analytics, and business teams

  • Consistent delivery of reporting projects meeting and exceeding requirements and timeframes

Applications will be accepted through June 1. This window may be extended depending on business needs.

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York State, New York City, Vermont, Washington State, and Washington DC laws, the pay range for this position is as follows:

The full-time salary range is between $90,000 - $110,000

This position is eligible to participate in an annual incentive program, and information on benefits offered is here .

Who we are:

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing View email address on click.appcast.io.

Job: Engineering

Job Family: TECHNOLOGY

Organization: Virtual Learning

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 24302

#location

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer II in Columbus, OH vacancy
  • $99k - $149k

     ...Day to Day This role's primary responsibility is to integrate data from a variety of sources into common data domain models,...  ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Columbus, OH
    2 days ago
  • $99k - $208k

    A leading technology company in Columbus, Ohio, seeks a skilled data engineer to design and implement data pipelines and model changes for its data warehouse. The ideal candidate has over 5 years of experience in data processing and modeling, with a strong background in... 
    Suggested

    Indeed

    Columbus, OH
    2 days ago
  •  ...more. Job Summary Design, build, test, and maintain reliable data pipelines and data solutions that support analytics, reporting,...  ...defined domains and works independently on moderately complex data engineering tasks. Partner closely with senior engineers, architects, and... 
    Suggested
    For contractors
    Local area

    Core & Main

    Columbus, OH
    2 days ago
  • $109k - $182.4k

     ...Data Governance Engineer - Data Quality & Operations Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in...  ...Data Governance Engineer – Data Quality & Operations (Advisor II), you will design, implement, and run enterprise data... 
    Suggested
    Temporary work
    H1b
    Work at office
    Monday to Friday

    BentoBox

    Columbus, OH
    3 days ago
  • $37.31 - $58.75 per hour

    Intermountain Health is seeking a Revenue Integrity Analyst II to manage billing, follow-up, and issue resolution for patient accounts. The role includes data analysis and collaboration across teams to enhance financial processes. Ideal candidates will hold relevant certifications... 
    Suggested
    Hourly pay

    Intermountain Health

    Columbus, OH
    5 days ago
  • Gifthealth Inc in Columbus, Ohio is seeking a Business Analyst II to transform data into actionable intelligence for their specialty pharmacy. The position involves developing dashboards, monitoring key metrics, validating data accuracy, and collaborating with stakeholders... 
    Full time

    Gifthealth Inc

    Columbus, OH
    5 days ago
  •  ...Bancshares HQ, PA0258 BellevueJob DescriptionThe Quantitative Analyst II is responsible for supporting developing and maintaining complex...  ...assetsSupport the design of the sameUse Python or R for data consumption, aggregation, analysis, and model developmentUtilize... 
    Work experience placement
    Work at office

    Northwest-Bank

    Columbus, OH
    4 days ago
  • $78k - $92k

    A healthcare technology organization in Columbus, Ohio, is seeking a Business Analyst II to transform data into actionable insights for specialty pharmacy. This role will develop dashboards and monitor key performance metrics to support operational excellence and compliance... 
    Full time

    Gifthealth

    Columbus, OH
    3 days ago
  •  ...Technical Support Specialist II | Capital University | Columbus, OH At our partner institution at Capital University The Technical...  ...areas. Follow security best practices to ensure end user data is protected and recoverable. Collaborate with software and... 
    Monday to Friday
    Flexible hours

    Dynamic Campus

    Columbus, OH
    6 hours ago
  •  ...Software Engineer II You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have...  ...and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software... 

    Chase

    Columbus, OH
    3 days ago
  •  ...Machine Learning II Engineer - Incydr Product Development Mimecast is at the forefront of the cybersecurity industry, delivering innovative...  .... In this role, you will embrace the role of "full-stack" data scientist, which will often require you to acquire and clean... 
    Work at office
    Local area
    Immediate start
    Shift work
    2 days per week

    Mimecast North America, Inc.

    Columbus, OH
    6 hours ago
  •  ...Job Title: Staff Engineer II - Oracle/SQL Server Database Administrator Location: TX - Dallas/Irving What you'll do:...  ...Troubleshoot and resolve complex database issues related to performance, data integrity, concurrency, backup/recovery, replication, upgrades,... 
    Work at office

    Western Alliance Bank

    Columbus, OH
    2 days ago
  • Syneos Health is seeking a Technical Customer Success Analyst II for a hybrid role in Westerville, Ohio. This position focuses on ensuring...  ...users. Responsibilities include assisting teams, providing data for customer needs, and managing communications. Qualifications include... 

    Syneos Health

    Westerville, OH
    3 days ago
  • $111.82k - $139.76k

     ...Description Lead Data Engineer – Downtown Columbus, Ohio The Ohio Public Employees Retirement System is one of the top pension systems in the United States and we are committed to empowering our associates with the insights they need to drive success in supporting... 
    Work at office
    Remote work

    OPERS

    Columbus, OH
    6 hours ago
  •  ...in Columbus, OH. This role pays $60.00-$68.00 per hour, W2, based on skill and experience level. Job Description: The Data Engineer Lead plays a pivotal role in building and operationalizing the minimally inclusive data necessary for the enterprise data and analytics... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Columbus, OH
    6 hours ago
  • $106.61k - $284.28k

     ...helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY We are seeking a Lead Data Privacy Engineer to assist in leading our Data Protection Engineering, Monitoring, and Audit efforts. This role is responsible for embedding... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Columbus, OH
    3 days ago
  • Dynamic Campus seeks a Technical Support Specialist II at Capital University in Columbus, OH. This role is responsible for the daily operation and support of desktops, laptops, and printers, enhancing user satisfaction with technology resources. The ideal candidate has... 

    Dynamic Campus

    Columbus, OH
    2 days ago
  •  ...Lead Data Engineer Purpose of Position The Lead Data Engineer is a hands-on technical leader responsible for architecting, developing, and guiding the implementation of modern data solutions in a cloud-based environment. This role provides technical leadership to Senior... 

    Frasca International

    Columbus, OH
    3 days ago
  • $85k - $150k

     ...Key Skills Required: Data Architecture Platform and Technology Experience using and implementing database technologies, storage...  ...troubleshoot controls in platform and technology. Data Engineering Use of azure data factory especially with metadata driven... 
    Casual work

    DHL

    Westerville, OH
    4 days ago
  • $142.3k - $195.7k

     ...(RASA) delivers integrated solutions that leverage high-quality data, data-driven insights, and technology to create differentiated member...  ...Programs organization within Risk Adjustment. The Lead Data Engineer handles work assignments involving complex issues where the... 
    Bi-weekly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana

    Columbus, OH
    2 days ago
  •  ...Job Title Required Skills: 10 & Above Year Experience Experience in Data Warehousing, AWS Cloud Business, Intelligence, Informatica and Databricks (data flow design, development, enhancement and maintenance). Real time data ingestion using Stream sets Experience... 

    Syntricate Technologies

    Columbus, OH
    2 days ago
  • Northwest-Bank in Columbus, Ohio is looking for a Quantitative Analyst II to support and maintain complex financial models throughout the...  ...and machine learning, as well as programming in Python or R for data analysis. A Bachelor's degree in a quantitative field and 2-3... 

    Northwest-Bank

    Columbus, OH
    4 days ago
  • Northwest Consumer Discount Company is seeking a Quantitative Analyst II to support the development and maintenance of complex financial models used throughout the loan and deposit product lifecycle. The ideal candidate will have experience in programming with Python or... 
    Full time

    Northwest Consumer Discount Company

    Columbus, OH
    2 days ago
  •  ...Lead Data Engineer We have an exciting and rewarding opportunity for you to take your Data engineering career to the next level. As a Lead Data Engineer JPMorgan Chase within the Consumer & Community Bank - Branch Workplace Technology team, you serve as an expert... 

    Chase

    Columbus, OH
    3 days ago
  • $65 per hour

     ...profiles. Request-ID: 29643-1 BFS *THIS ROLE IS HYBRID IN COLUMBUS, OH. 3 DAYS ONSITE* MAX BILL RATE: $65 Job Title: Data Engineer Experience: 6 to 8 Yrs. Job Summary: Seeking a highly skilled Data Engineer with 6-8 years of experience in PySpark and... 

    Keylent Inc

    Columbus, OH
    6 hours ago
  • $105.5k - $175.9k

     ...people. If you want to be part of tomorrow's health today, we want to hear from you. CoverMyMeds' Data & Analytics is looking for a Specialist, Data Engineering to join our Data Engineering team. Of note, our Data Engineering Team is a highly technicalgroup of... 

    McKesson

    Columbus, OH
    2 days ago
  •  ...Job Title: Data Engineer (6-Month Contract-to-Hire) Location: Onsite - Columbus, OH(local candidates only) Summary: We're hiring a Data Engineer for a 6-month contract-to-hire opportunity to lead data engineering efforts for our business intelligence... 
    Contract work
    Local area

    3B Staffing LLC

    Columbus, OH
    3 days ago
  •  ...Artificial Intelligence, Cloud Migration, Custom Software Development, Data Analytics Infrastructure & Cloud Solutions, Cyber Security...  ...relationships. We have an urgent need for four Data Engineers. These are remote roles, but they will give preference to those... 
    Remote work

    InterSources

    Columbus, OH
    1 day ago
  •  ...Client: 5/3 Bank // Apex systems Location: Cincinnati, OH Position: Data Engineer. Duration: 6 month contract, can be extended, and requires on-site work 5 days per week in downtown Cincinnati. Rate : $65/hr on Apex W2 The interview process will be... 
    Contract work
    For contractors

    Intellisoft Technologies

    Columbus, OH
    6 hours ago
  •  ...Data Need Voice Data Engineer We are from US IT Solutions, an ISO Certified, E-Verify, WMBE Certified organization established in 2005 in CA. Our company is serving various State, Local and County Departments for over 10 years. USITSOL has been helping clients innovate... 
    Local area

    Tech Marketing

    Columbus, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer II. Be the first to apply!