Analytics Engineer Visa Sponsorship Jobs in Iowa
Analytics engineer roles in Iowa are concentrated at financial services firms, insurance carriers, and agricultural technology companies, with employers like Principal Financial Group, Nationwide, and John Deere among those with documented sponsorship activity. Des Moines anchors most hiring, though Cedar Rapids and Iowa City contribute through insurance, healthcare, and university-adjacent tech.
See All Analytics Engineer JobsOverview
Showing 5 of 25+ Analytics Engineer Jobs in Iowa with Visa Sponsorship 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 25+ Analytics Engineer Jobs in Iowa with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Analytics Engineer Jobs in Iowa with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
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, analytics, and BI platform development. Rather than focusing on ad-hoc analysis, the Analytics Engineer is responsible for building scalable, high-performance Power BI semantic models, optimizing refresh and query performance, and enabling self-service analytics at scale. You'll partner closely with Data Engineering, business stakeholders, and analytics consumers to turn complex data into durable analytical products using best-in-class Power BI modeling, DAX, and platform practices.
KEY RESPONSIBILITIES:
- Design, build, and maintain enterprise-grade Power BI semantic models that serve as trusted analytical foundations across multiple business units
- Contribute to data modeling strategy for analytics use cases, including dimensional modeling, star schemas, and business metric standardization
- Develop and optimize DAX measures, calculation groups, and model relationships with a focus on performance, maintainability, and semantic clarity
- Implement and tune incremental refresh, partitions, aggregations, and query optimization to support large-scale datasets and enterprise workloads
- Partner with Data Engineering to ensure upstream data models are optimized for analytical consumption and Power BI performance
- Establish and enforce Power BI best practices across modeling, naming conventions, security (RLS), and dataset lifecycle management
- Support self-service analytics by delivering well-documented, governed semantic models that minimize reporting complexity
- Build and scale the enterprise analytics workforce through training, certification programs, technical communities, knowledge sharing, standards, and best practices
- Provide oversight and consulting recommendations to Power BI-enabled Analysts within business unit analytics functions
WHAT YOU CAN EXPECT WHEN YOU JOIN THE CASEY'S TEAM:
- A transformative culture putting service first and taking pride in caring for our guests, our communities, and each other.
- Opportunities to use cutting edge technologies and enterprise-wide collaboration to enable our strategy and drive world class service.
- We're here for families! Great benefits including choices in medical plans, dental, vision, life insurance, employee stock purchase program, charitable giving programs, parental leave and an onsite Child Development Center.
- Competitive pay, 401k company match up to 6%, vacation & sick time, paid holidays, volunteer time, and an onsite cafeteria.
- Dress for your day dress code, jeans are welcomed!
- The opportunity to work for a big company that has not lost our small company feel. Our senior leadership team is engaged, involved and accessible!
What are you waiting for? Come be a part of a company that is growing, transforming and is here for good!
COMPENSATION:
Starting pay range: $81,200 - $111,700. Actual pay may vary based on Casey's assessment of the candidate's knowledge, skills, abilities (KSAs), related experience, education, and qualifications. Other factors impacting pay include local prevailing wages and internal equity. This position is eligible for an annual cash bonus based on company performance. Our full salary range for this role does extend beyond the hiring range listed, allowing team members the opportunity to continue to grow within the company.
BASIC QUALIFICATIONS:
- Bachelor's degree in Computer Science, Analytics, Engineering, Information Technology, or equivalent years of related work experience
- 3–5+ years of experience in analytics engineering, BI engineering, or semantic data modeling
- Advanced Power BI expertise, with deep experience in:
- Semantic model design
- DAX (including performance tuning)
- Power Query (M)
- Row-level security (RLS)
- Strong foundation in dimensional modeling (facts, dimensions, star schemas)
- Proven experience optimizing Power BI performance, including query plans and refresh strategies
- Proficiency with SQL and working with analytical data platforms
PREFERRED TECHNICAL EXPERIENCE:
- Experience with Power BI companion tools such as Tabular Editor, DAX Studio, and ALM Toolkit
- Familiarity with source control and deployment pipelines for BI assets (Azure DevOps, GitHub)
- Experience working with cloud data platforms and lakehouse architectures (Databricks strongly preferred; Snowflake or BigQuery acceptable)
- Understanding of CI/CD patterns and environment promotion for semantic models
- Exposure to large datasets and enterprise BI governance practices

INTRODUCTION
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, analytics, and BI platform development. Rather than focusing on ad-hoc analysis, the Analytics Engineer is responsible for building scalable, high-performance Power BI semantic models, optimizing refresh and query performance, and enabling self-service analytics at scale. You'll partner closely with Data Engineering, business stakeholders, and analytics consumers to turn complex data into durable analytical products using best-in-class Power BI modeling, DAX, and platform practices.
KEY RESPONSIBILITIES:
- Design, build, and maintain enterprise-grade Power BI semantic models that serve as trusted analytical foundations across multiple business units
- Contribute to data modeling strategy for analytics use cases, including dimensional modeling, star schemas, and business metric standardization
- Develop and optimize DAX measures, calculation groups, and model relationships with a focus on performance, maintainability, and semantic clarity
- Implement and tune incremental refresh, partitions, aggregations, and query optimization to support large-scale datasets and enterprise workloads
- Partner with Data Engineering to ensure upstream data models are optimized for analytical consumption and Power BI performance
- Establish and enforce Power BI best practices across modeling, naming conventions, security (RLS), and dataset lifecycle management
- Support self-service analytics by delivering well-documented, governed semantic models that minimize reporting complexity
- Build and scale the enterprise analytics workforce through training, certification programs, technical communities, knowledge sharing, standards, and best practices
- Provide oversight and consulting recommendations to Power BI-enabled Analysts within business unit analytics functions
WHAT YOU CAN EXPECT WHEN YOU JOIN THE CASEY'S TEAM:
- A transformative culture putting service first and taking pride in caring for our guests, our communities, and each other.
- Opportunities to use cutting edge technologies and enterprise-wide collaboration to enable our strategy and drive world class service.
- We're here for families! Great benefits including choices in medical plans, dental, vision, life insurance, employee stock purchase program, charitable giving programs, parental leave and an onsite Child Development Center.
- Competitive pay, 401k company match up to 6%, vacation & sick time, paid holidays, volunteer time, and an onsite cafeteria.
- Dress for your day dress code, jeans are welcomed!
- The opportunity to work for a big company that has not lost our small company feel. Our senior leadership team is engaged, involved and accessible!
What are you waiting for? Come be a part of a company that is growing, transforming and is here for good!
COMPENSATION:
Starting pay range: $81,200 - $111,700. Actual pay may vary based on Casey's assessment of the candidate's knowledge, skills, abilities (KSAs), related experience, education, and qualifications. Other factors impacting pay include local prevailing wages and internal equity. This position is eligible for an annual cash bonus based on company performance. Our full salary range for this role does extend beyond the hiring range listed, allowing team members the opportunity to continue to grow within the company.
BASIC QUALIFICATIONS:
- Bachelor's degree in Computer Science, Analytics, Engineering, Information Technology, or equivalent years of related work experience
- 3–5+ years of experience in analytics engineering, BI engineering, or semantic data modeling
- Advanced Power BI expertise, with deep experience in:
- Semantic model design
- DAX (including performance tuning)
- Power Query (M)
- Row-level security (RLS)
- Strong foundation in dimensional modeling (facts, dimensions, star schemas)
- Proven experience optimizing Power BI performance, including query plans and refresh strategies
- Proficiency with SQL and working with analytical data platforms
PREFERRED TECHNICAL EXPERIENCE:
- Experience with Power BI companion tools such as Tabular Editor, DAX Studio, and ALM Toolkit
- Familiarity with source control and deployment pipelines for BI assets (Azure DevOps, GitHub)
- Experience working with cloud data platforms and lakehouse architectures (Databricks strongly preferred; Snowflake or BigQuery acceptable)
- Understanding of CI/CD patterns and environment promotion for semantic models
- Exposure to large datasets and enterprise BI governance practices
Analytics Engineer Job Roles in Iowa
See all 25+ Analytics Engineer Jobs in Iowa
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Analytics Engineer Jobs in IowaAnalytics Engineer Jobs in Iowa: Frequently Asked Questions
Which companies sponsor visas for analytics engineers in Iowa?
Financial services and insurance firms lead sponsorship activity for analytics engineers in Iowa. Principal Financial Group and Nationwide, both headquartered in Des Moines, have filed H-1B Labor Condition Applications for data and analytics roles. Agricultural technology employers like John Deere also sponsor analytics positions. University of Iowa and Iowa State University occasionally sponsor analytics engineering roles within their research and IT organizations.
Which visa types are most common for analytics engineer roles in Iowa?
The H-1B is the most common visa for analytics engineers in Iowa. The role typically qualifies as a specialty occupation requiring at least a bachelor's degree in computer science, data science, statistics, or a related field. Candidates already holding OPT or STEM OPT can work while an employer files an H-1B petition. Australians may qualify for the E-3 visa, which has no lottery and is available year-round.
Which cities in Iowa have the most analytics engineer sponsorship jobs?
Des Moines is by far Iowa's primary market for analytics engineer sponsorship jobs, driven by its concentration of insurance, financial services, and fintech employers. Cedar Rapids supports analytics hiring through healthcare organizations and insurance carriers including Transamerica. Iowa City sees some demand through the University of Iowa health system and affiliated research operations. Ames has a smaller but active market connected to Iowa State University and agtech firms.
How to find analytics engineer visa sponsorship jobs in Iowa?
Migrate Mate filters job listings specifically by visa sponsorship availability, so you can browse analytics engineer roles in Iowa without sifting through postings from employers who don't sponsor. Search by role and state on Migrate Mate to surface active openings at Iowa-based employers with a sponsorship track record. This is especially useful for narrowing to Des Moines and Cedar Rapids, where most Iowa analytics engineering demand is concentrated.
Are there any Iowa-specific considerations for analytics engineers seeking visa sponsorship?
Iowa employers filing H-1B petitions must meet Department of Labor prevailing wage requirements for the Des Moines or Cedar Rapids metropolitan area, which differ from national figures. Iowa's lower cost of living means offered wages can appear lower in absolute terms while still meeting federal prevailing wage thresholds. The state's strong financial services and agricultural technology sectors create consistent analytics demand, though the overall sponsorship market is smaller than major coastal tech hubs, making targeted applications more important.
What is the prevailing wage for sponsored analytics engineer jobs in Iowa?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.
See which analytics engineer employers are hiring and sponsoring visas in Iowa right now.
Search Analytics Engineer Jobs in Iowa