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

Power BI Analytics Engineer

$55 - $75 per hour

Apex Systems Inc

Power BI Analytics Engineer

Location: Ankeny, Iowa
Employment Type: Contract to Perm

Role Overview

An opportunity is available for an Analytics Engineer to design, build, and operate enterprise-grade semantic models and Power BI solutions. This role is positioned at the intersection of data engineering, analytics, and BI platform development. The Analytics Engineer will be responsible for building scalable, high-performance Power BI semantic models, optimizing performance, and enabling self-service analytics at scale.

Key Responsibilities
  • Design, build, and maintain enterprise-grade Power BI semantic models.
  • Contribute to data modeling strategy for analytics use cases, including dimensional modeling and star schemas.
  • Develop and optimize DAX measures, calculation groups, and model relationships with a focus on performance and maintainability.
  • Implement and tune incremental refresh, partitions, and aggregations to support large-scale datasets.
  • Partner with Data Engineering to ensure upstream data models are optimized for analytical consumption.
  • Establish and enforce Power BI best practices across modeling, security (RLS), and dataset lifecycle management.
  • Support self-service analytics by delivering well-documented, governed semantic models.
  • Provide oversight and consulting to Power BI-enabled Analysts within business unit analytics functions.
Required Qualifications

Experience: BI Enterprise experience is required.

Technical Skills: Candidates must have experience with semantic models, the semantic layer, and transcribing new data into models. Proficiency with SQL joins is necessary.

Compensation & Benefits

A pay range of $55.00 to $75.00 per hour is offered for the contract portion of this role. The salary range for the permanent position is between $112,000.00 and $120,000.00 annually.

We are an equal opportunity employer and welcome applications from all qualified candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Apex uses a virtual recruiter as part of the application process. Click here for more details.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email protected] or View phone number on click.appcast.io.

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide.

Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

If you require an accommodation under the Americans with Disabilities Act to participate in an interview with a virtual recruiter or to use our website for a search or application, please contact our Benefits Department at [email protected] or View phone number on click.appcast.io. Please note that this contact information is strictly to be used for medical ADA accommodations and that no other inquiries will be answered.

UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Power BI Analytics Engineer in Ankeny, IA vacancy
  • A dynamic analytics team in Des Moines is seeking an Analytics Engineer to design and build high-performance Power BI semantic models. The role involves optimizing queries, collaborating with data engineering, and enabling self-service analytics. The ideal candidate will... 
    Suggested

    Casey's

    Des Moines, IA
    1 day ago
  •  ...leading data solutions firm in Des Moines, Iowa is seeking a Power BI Developer to create and enhance dashboards, build robust data...  ...provides the chance to empower stakeholders through innovative data solutions and self-service analytics. #J-18808-Ljbffr Compunnel, Inc.
    Suggested

    Compunnel, Inc.

    Des Moines, IA
    3 days ago
  • A healthcare service provider is seeking a Business Intelligence Engineer 2 to develop and maintain Power BI reports. You'll work independently to gather requirements, optimize SQL queries, and provide training to end-users. The ideal candidate has strong skills in SQL... 
    Suggested
    Remote job
    Work from home

    CenterWell

    Des Moines, IA
    3 days ago
  •  ...Cognitive Analytics Engineer At Corteva Agriscience, you will help us grow what's next. No matter your role, you will be part of a team...  ...seamlessly integrate simulation, reinforcement learning, and AI-powered decision tools into breeding pipelines and workflows. You'll... 
    Suggested
    Local area

    Corteva

    Des Moines, IA
    4 days ago
  • $130k - $152k

     ...The Senior Data Integration Engineer is responsible for managing, securing, and optimizing the MuleSoft Anypoint Platform with a strong emphasis on Salesforce-hosted integrations. This role supports mission critical connectivity between Salesforce internal and external... 
    Suggested
    Permanent employment
    Temporary work
    H1b
    Remote work

    Mom's Meals

    Ankeny, IA
    4 days ago
  •  ...Power Bi Developer Location: Hybrid in Minneapolis, MN Charlotte, NC Des Moines, IA San...  ...Overview This position will design, engineer, and advance enterprise security and data...  ..., particularly in risk reporting and analytics, applying advanced industry techniques to... 
    Immediate start
    Relocation

    RIT Solutions

    Des Moines, IA
    5 days ago
  •  ...reliable, data‑informed organization — and our Analytics team is at the center of that mission. We partner...  ...analytics. We’re seeking a Senior Analytics/Databricks Engineer to lead the development of data‑driven products that power decision‑making across the system. In this... 
    Daily paid
    Permanent employment
    Temporary work
    Work experience placement
    Remote work
    Work from home

    UnityPoint Health

    Grimes, IA
    5 days ago
  • UnityPoint Health seeks a Senior Analytics/Databricks Engineer to lead the development of data-driven products that enhance decision-making across the organization. The position requires a Bachelor’s degree in a related field or equivalent analytics experience and at least... 
    Remote job

    UnityPoint Health

    Grimes, IA
    5 days ago
  • $81.2k - $111.7k

    Join Casey’s Analytics Solutions team as an Analytics Engineer, where you’ll design, build, and operate enterprise-grade semantic models and Power BI solutions that power trusted insights across the organization. This role sits at the intersection of data engineering,... 
    Work experience placement
    Local area

    Casey's

    Des Moines, IA
    1 day ago
  • $102.5k - $187.9k

     ...role, you will leverage your expertise in Adobe Customer Journey Analytics (CJA) to design, develop, and implement analytics solutions...  ...SQL, Python, R) and data visualization software (e.g., Tableau, Power BI). Ideally, You’ll Also Have Proven ability to navigate... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Des Moines, IA
    1 day ago
  • Overview The Power BI Developer will be responsible for creating, enhancing, and maintaining Power BI dashboards, building robust data models, and developing SQL queries to support reporting and analytics needs. This role will collaborate closely with business stakeholders... 

    Compunnel, Inc.

    Des Moines, IA
    3 days ago
  • $39 - $45 per hour

    A leading IT solutions provider in Des Moines, IA is looking for a Data Engineer who will work with TSQL/MSSQL, SSRS, SSIS, and ETL pipelining. The ideal candidate should have programming experience in VB.Net and C#. This position can be performed only on W2 with a pay... 

    Chelsoft Solutions Co.

    Des Moines, IA
    4 days ago
  • Overview Data Engineer with .Net Des Moines, IA ONLY on W2 • Rate: $39-$45/hr on W2 Qualifications TSQL/MSSQL and understands star schema concepts SSRS SSIS ETL pipelining Programming experience VB.Net C# Nice to have Experience with legacy/mainframe technology Insurance... 

    Chelsoft Solutions Co.

    Des Moines, IA
    4 days ago
  • $115k - $175k

     ...value of scheduling. Collaborate with project team (e.g., Engineer and Superintendent) to confirm Contract Item List (CIL), develop...  ...manage competing demands and meet deadlines ~ Process and analytical skills to make decisions ~ Highly organized with attention to... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    For subcontractor
    Work at office
    Remote work
    Long distance
    Flexible hours

    Turner Construction

    Des Moines, IA
    2 days ago
  • $87k - $178.1k

     ...) is rapidly expanding to deliver gigawatt-scale campuses that power Oracle's global cloud network. Within this organization, the telecommunications...  ...digital nervous system of OCI's data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader,... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Des Moines, IA
    6 days ago
  • $99k - $164.8k

     ...Position Summary: We are seeking a highly skilled Senior Data Engineer to guide the design, development, and delivery of our...  ...successful execution of strategic data initiatives that support analytics, reporting, and business intelligence efforts across the organization... 
    Casual work
    Work at office
    Local area
    Remote work

    Kemper

    Des Moines, IA
    3 days ago
  •  ...and developing solutions for the organization. Keep data engineering manager, project managers and team members informed on statuses...  ...or other ETL tools (Informatica / Azure Data Factory) SQL, Power BI. Experience in data testing and establishing automated testing... 
    Contract work
    H1b
    Work at office

    ShiftCode Analytics

    Des Moines, IA
    4 days ago
  •  ...AWS Data Engineer This position is for an AWS Data Engineer with ETL and Analytical Reporting experience. This position requires in-depth knowledge of AWS Data Integration Services, such as Glue, as well as experience with Microsoft SQL Server, Microsoft SQL Server... 

    Software Technology Inc

    Des Moines, IA
    1 day ago
  • $180.37k - $212.2k

     ...about our mission and who believes in the power of crypto and blockchain technology to...  ...are looking for a Senior Data Protection Engineer to lead and expand our data protection...  ...Event Management - SIEM, User Behavioral Analytics - UBA, Data Loss Prevention - DLP) and an... 
    Local area

    Coinbase

    Des Moines, IA
    4 days ago
  • $140k - $160k

     ...information. Demonstrates advanced analytical and problem-solving abilities to...  ...preferred. Experience with Microsoft BI applications (SSRS, SSAS, Power BI) is preferred. Knowledge of...  ...languages is commonly used in data engineering, such as Python or Java Our... 
    Work experience placement
    Remote work
    Work from home

    Carrington

    Des Moines, IA
    4 days ago
  • $84.72k - $176.5k

     ...Enterprise Data Engineer Enterprise data engineers in this role support the real-time data movement and shared data services layer of the Enterprise Data & Integration platform. This team is responsible for the day-to-day operational health of Change Data Capture feeds... 

    Sammons Financial Group Companies

    Des Moines, IA
    5 days ago
  •  ...Data Engineer Location: Iowa or Wisconsin This position is a contract-to-hire role. We are looking to bring on a new member of our team and convert to a permanent position. As a result of this position being contracted to hire, we will need candidates that live... 
    Permanent employment
    Contract work
    Live in

    Futran Tech Solutions Pvt. Ltd.

    Des Moines, IA
    2 days ago
  •  ...Data Engineer Role: Data Engineer Required legal status: Green Card, Green Card-EAD, US Citizen Location: Charlotte, NC (Hybrid work model) Job involves: Extract, Transform, Load (ETL) operations Using Scala programming language Working with Spark... 

    Zortech Solutions

    Des Moines, IA
    3 days ago
  • $130k - $170k

     ...What You'll Do We're looking for a Senior Data Engineer to join our Retirement Modernization Data Enablement team. In this role,...  ...critical transaction data moves from source systems to enterprise analytics, ensuring it's trusted, well-governed, and ready to drive... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    6 days ago
  • $62k - $105k

     ...What You'll Do Data Engineer - Workforce Data Engineering Team What if your role in data engineering didn't just move data...  ...hiring, productivity, and learning Delivering datasets that power analytics, reporting, and AI Career Growth & Mobility This role... 
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours

    Principal Global Services LLC

    Des Moines, IA
    3 days ago
  • $93k - $124k

     ...Job Description Summary As the Sr. Data Engineer, you will play a critical role in building and architecting automation and observability...  ...monitor the health, performance, and reliability of data and analytic platforms. Implement tools for real-time monitoring, logging... 
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Des Moines, IA
    2 days ago
  • $47 - $49 per hour

    • Design, build, and maintain scalable data pipelines using Azure Data Factory and Informatica to support batch and near-realtime data integration from multiple source systems. • Develop and optimize ETL/ELT processes across Azure Data Lake, Azure SQL, Synapse, and Databricks...
    Hourly pay

    Insight Global

    Des Moines, IA
    2 days ago
  • $97.9k - $133.5k

     ...Become a part of our caring community The Data Engineer 2 will develop scalable data processing architectures and solutions that facilitate the efficient transformation of structured and unstructured data into insights across the enterprise. You will work on diverse... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work

    CenterWell

    Des Moines, IA
    1 day ago
  •  ...about us, visit About the Role We are seeking a Senior Data Engineer to design, optimize, and maintain data pipelines and systems that...  ..., and secure data workflows for machine learning, advanced analytics, and AI integration. This is a fully remote position supporting... 
    Contract work
    Local area
    Remote work

    St. George Tanaq Corporation

    Des Moines, IA
    5 days ago
  •  ...skills: Need 10+ years' experience # Python-based Data Engineering (ETL/ELT) - Building and maintaining backend data pipelines and...  ...- Working with AWS services to ingest, transform, and support analytics workloads. # Snowflake & SQL - Designing, querying, and optimizing... 
    Temporary work
    For contractors
    H1b
    Local area
    Shift work
    3 days per week

    ShiftCode Analytics

    Des Moines, IA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Power BI Analytics Engineer. Be the first to apply!