1

Azure Databricks Jobs in Iowa (NOW HIRING)

Sr Data Engineer

Des Moines, IA · On-site

$117K - $146K/yr

Build, standardize, and maintain robust ETL/ELT pipelines using Azure Data Factory and Azure Databricks, including reusable patterns, error handling, and automated testing. * Own complex integrations ...

Sr Data Engineer

Des Moines, IA · On-site

$111K - $134K/yr

Advanced proficiency with data engineering platforms and tools, particularly Azure Data Factory and Azure Databricks. Advanced knowledge of core data engineering practices, including data modeling ...

Sr Data Engineer

Des Moines, IA

$111K - $134K/yr

Advanced proficiency with data engineering platforms and tools, particularly Azure Data Factory and Azure Databricks. Advanced knowledge of core data engineering practices, including data modeling ...

Sr Data Engineer

Des Moines, IA · On-site

$117K - $146K/yr

Build, standardize, and maintain robust ETL/ELT pipelines using Azure Data Factory and Azure Databricks, including reusable patterns, error handling, and automated testing. * Own complex integrations ...

Experience building Databricks environments in Microsoft Azure Cloud Services, Amazon Web Services, or Google Cloud Platform, including integrations * Experience with Databricks MLOps or ...

Microsoft and Azure Architect

Des Moines, IA · On-site

$62 - $80.75/hr

You'll lead architecture for Azure landing zones, core platforms, and reference patterns-enabling ... Advise on Databricks, Synapse/Microsoft Fabric, Data Factory, Purview (catalog/lineage), Cosmos DB ...

Data Science Lead

Des Moines, IA · On-site

$121K - $146K/yr

Data science Data Modeling and Machine Learning modeling, or analytics Azure Machine Learning Azure Data Factory Azure Databricks Azure DevOps Azure AI Foundry Power BI Programming with Python and ...

Work emphasizes advanced analytics using Databricks, SQL, R, Power BI, Python, and the Azure data stack. Salary range: $100,003-120,000 plus 10% bonus Remote hires will be required to travel to our ...

Associate Data Engineer

Urbandale, IA · On-site

$106K - $127K/yr

Design, build, and maintain reliable and scalable data pipelines using Azure-native services and Databricks to ingest data from digital, marketing, and enterprise systems. * Develop and manage ...

Associate Data Engineer

Urbandale, IA · On-site +1

$108K - $130K/yr

Design, build, and maintain reliable and scalable data pipelines using Azure-native services and Databricks to ingest data from digital, marketing, and enterprise systems. * Develop and manage ...

next page

Showing results 1-20

Azure Databricks information

See Iowa salary details

$10

$54

$74

How much do azure databricks jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for azure databricks in Iowa is $54.86, according to ZipRecruiter salary data. Most workers in this role earn between $49.66 and $61.63 per hour, depending on experience, location, and employer.

Is Azure Databricks in demand?

Azure Databricks is a popular platform for data engineering, analytics, and machine learning, and professionals with skills in Spark, Python, and cloud environments are increasingly sought after. As organizations adopt cloud-based data solutions, demand for roles involving Azure Databricks continues to grow across industries.

What does a typical day look like for someone working in an Azure Databricks role?

A typical day for an Azure Databricks professional involves designing, developing, and maintaining data pipelines, collaborating with data scientists and business analysts to transform raw data into actionable insights. You may spend time configuring Spark clusters, optimizing query performance, ensuring data security, and troubleshooting data workflow issues. Regular meetings with stakeholders and team members are common to align on project requirements and report progress. This role often offers a mix of independent technical work and team collaboration, making it both dynamic and engaging.

Is Databricks a high paying job?

Azure Databricks professionals, such as data engineers and data scientists, typically earn above-average salaries due to their specialized skills in cloud platforms, big data processing, and machine learning. Compensation varies based on experience, location, and certifications, but these roles are generally well-paid within the tech industry.

What is a job in Azure Databricks?

A job in Azure Databricks refers to an automated task or set of tasks that run on the platform, such as data processing, machine learning model training, or data pipeline execution. These jobs are scheduled and managed through the Azure Databricks workspace, often requiring knowledge of Spark, Python, Scala, or SQL. They enable users to automate workflows and handle large-scale data analytics efficiently.

What is an Azure Databricks job?

An Azure Databricks job is a way to run a notebook, JAR, Python script, or other workload in an automated or scheduled manner on an Azure Databricks cluster. Jobs allow users to orchestrate data processing, machine learning tasks, or ETL workflows efficiently. They can be triggered manually, on a schedule, or in response to events, enabling streamlined data pipeline management. Jobs also support multi-task workflows, allowing dependencies between different tasks.

What is the salary of Azure Databricks developer?

The salary of an Azure Databricks developer typically ranges from $80,000 to $150,000 annually, depending on experience, location, and certifications. Skilled professionals with expertise in Spark, Python, and cloud environments tend to earn higher salaries.

What are the key skills and qualifications needed to thrive in the Azure Databricks position, and why are they important?

To thrive as an Azure Databricks professional, you need expertise in big data analytics, data engineering, and proficiency with SQL, Python, and Apache Spark, typically supported by a degree in computer science or a related field. Familiarity with the Azure cloud ecosystem, Databricks platform tools, and advantageous certifications like Azure Data Engineer Associate are highly valuable. Strong problem-solving skills, collaboration, and the ability to communicate technical concepts clearly help set you apart in this role. These abilities are crucial for designing and optimizing scalable data solutions and effectively working within cross-functional data teams.

What are popular job titles related to Azure Databricks jobs in Iowa? For Azure Databricks jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Azure Databricks jobs in Iowa look for? The top searched job categories for Azure Databricks jobs in Iowa are:
Infographic showing various Azure Databricks job openings in Iowa as of June 2026, with employment types broken down into 82% Full Time, 13% Part Time, 1% Temporary, and 4% Contract. Highlights an 79% Physical, 5% Hybrid, and 16% Remote job distribution, with an average salary of $114,099 per year, or $54.9 per hour.
Sr Data Engineer

$117K - $146K/yr

Full-time

Posted 8 days ago


Berkshire Hathaway Energy rating

6.5

Company rating: 6.5 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description


As a Sr Data Engineer, you will design, build, and maintain scalable data pipelines and data infrastructure that support analytics, reporting, and data science initiatives. You will collaborate with cross-functional teams to ensure data is accessible, reliable, and secure across the organization, while contributing to the ongoing improvement of data engineering practices.
Responsibilities
Architect, Design, and Deliver Scalable Data Pipelines
  • Lead the design and implementation of scalable ingestion and transformation frameworks on Azure, enabling efficient processing of structured, semi-structured, and unstructured data across enterprise platforms.
  • Build, standardize, and maintain robust ETL/ELT pipelines using Azure Data Factory and Azure Databricks, including reusable patterns, error handling, and automated testing.
  • Own complex integrations across on-premises systems, cloud storage, APIs, and streaming platforms, ensuring reliability, scalability, and clear interface contracts.

Lead Databricks Engineering and Platform Optimization
  • Develop, review, and optimize Databricks notebooks and workflows using PySpark and SQL; establish engineering standards for readability, maintainability, and reuse.
  • Implement and govern Delta Lake patterns for efficient storage, versioning, and ACID transactions, including retention, compaction, and schema evolution strategies.
  • Leverage and administer Databricks capabilities (Unity Catalog, job orchestration, cluster policies) to balance security, performance, and cost across environments.

Define Data Architecture, Modeling Standards, and Lakehouse Patterns
  • Design and evolve enterprise data models (star/snowflake and lakehouse-oriented models) to support analytics, reporting, and self-service consumption.
  • Partner with data/solution architects to define lakehouse architecture, reference patterns, and design reviews that improve scalability, resilience, and maintainability.
  • Lead implementation and optimization of Medallion Architecture (Bronze/Silver/Gold), defining SLAs, data contracts, and layering conventions for scalable, governed processing.

Establish Data Quality, Observability, and Governance Controls
  • Implement automated data validation, profiling, and cleansing routines; define quality rules, thresholds, and exception workflows aligned to business-critical datasets.
  • Ensure adherence to governance policies by implementing lineage, metadata, and cataloging practices; partner with governance stakeholders to close gaps and drive adoption.

Drive Performance Engineering, Monitoring, and Incident Resolution
  • Monitor and optimize Spark jobs and data pipelines, applying performance and cost tuning (cluster sizing, partitioning, caching, and query optimization).
  • Lead troubleshooting and root-cause analysis for latency, failures, and resource constraints; implement preventative fixes and improve runbooks/alerts to reduce recurrence.

Provide Technical Leadership and Stakeholder Partnership
  • Partner with data scientists, analysts, and business stakeholders to shape data strategy, clarify requirements, and prioritize delivery based on value, risk, and dependencies.
  • Translate business needs into durable technical designs (including data contracts and SLAs) and guide implementation to ensure solutions are scalable, maintainable, and supportable.

Engineer Secure-by-Design Data Solutions and Ensure Compliance
  • Implement and enforce secure data access patterns (RBAC/least privilege), encryption, secrets management, and secure network configurations across the data platform.
  • Ensure solutions meet applicable regulatory and internal compliance requirements (e.g., NERC CIP, GDPR, HIPAA where applicable) through controls validation, audit support, and documentation.

Advance Best Practices, Documentation, and Mentorship
  • Maintain clear documentation of data flows, architecture decisions, and operational procedures; create runbooks and knowledge transfer artifacts to support production operations.
  • Promote engineering excellence through code reviews, version control, automated testing, and CI/CD; mentor junior engineers and drive continuous improvement across the team.

Qualifications
Bachelor's degree in information systems, computer science or related technical field or equivalent work experience. (Typically four years of additional related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)
Eight or more years of experience with advanced knowledge of data architecture, cloud platforms (especially Azure), and enterprise data solutions.
Advanced proficiency with data engineering platforms and tools, particularly Azure Data Factory and Azure Databricks.
Advanced knowledge of core data engineering practices, including data modeling, ETL/ELT pipeline development, and performance tuning for enterprise-scale applications.
Experience across the data technology lifecycle, including solution design, development, optimization, administration, and licensing considerations.
Prior experience in the utility industry, with exposure to relevant data domains and operational environments.
About Us
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.
About the Team
MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

What Berkshire Hathaway Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom