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

Senior Data Engineer

$105.59k - $179.51k

MGIC Investment

At MGIC, we take pride in knowing that what we do matters. As pioneers of private mortgage insurance, we help people achieve homeownership sooner - making affordable low-down-payment mortgages a reality. Our efforts have helped more than 14 million people get the keys to their own homes sooner than otherwise possible. Every position is critical to our company's success - from the analytical to the technical; from the innovative to the operational. The customer-facing roles to behind-the-scenes experts, we're all part of one team. We're an organization with a national footprint that's large enough to never lack for a new challenge, but small enough for an opportunity to make an impact and influence decisions. Come make a difference at MGIC.


Summary:


We're building great things at MGIC, and we are excited to be offering this position. This is an opportunity help us create the next generation data platform. Becoming Data-driven is at the core of our transformation - join us and help us build the future!


We are looking for a Senior Data Engineer who is passionate about building trusted, scalable data products with modern cloud technologies. As part of the Data & Analytics team, you will design and deliver a Snowflake-centered data platform, automate source-to-warehouse ingestion with Fivetran, develop analytics-ready transformations with dbt, and orchestrate production workflows with Astronomer and Apache Airflow.


Responsibilities:


  • Define and evolve data integration frameworks, engineering standards, reusable patterns, and governance practices for a modern cloud data platform.
  • Design scalable Snowflake data architectures, including databases, schemas, tables, views, virtual warehouses, role-based access, and approaches for performance and cost optimization.
  • Build and operate reliable batch and incremental ingestion pipelines using Fivetran connectors, including source configuration, schema-change handling, sync monitoring, troubleshooting, and custom connector patterns when needed.
  • Develop modular, maintainable dbt models in Snowflake; implement source definitions, tests, documentation, lineage, incremental strategies, and reusable macros.
  • Author, schedule, deploy, and monitor data workflows with Apache Airflow on Astronomer, applying effective dependency management, retry, alerting, backfill, and failure-recovery practices.
  • Implement observability and data-quality controls across ingestion, orchestration, and transformation layers so production data is accurate, timely, and available to stakeholders.
  • Partner with business, analytics, architecture, security, and engineering teams to translate requirements into durable data products and a long-term platform roadmap.
  • Deliver changes through Git-based development, automated testing, code review, and CI/CD practices across dbt and Airflow projects.
  • Troubleshoot data and pipeline issues across source systems, Fivetran, Astronomer, dbt, Snowflake, and downstream consumption layers.
  • Evaluate Cortex Code capabilities and lead the development of a practical adoption plan for incorporating AI-assisted engineering into solution delivery processes, including prioritized use cases, governance and security guardrails, developer workflows, enablement, success measures, and a phased rollout.
  • Lead design and code reviews, share engineering best practices, and mentor junior data engineers.
Required skills:
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or relevant experience.
  • 5 or more years of data engineering experience, including cloud data warehousing, dimensional data modeling, ETL/ELT, analytics enablement, and production pipeline support.
  • Hands-on Snowflake experience, including advanced SQL, data loading and transformation, virtual warehouse sizing, query optimization, access controls, and cost-conscious platform operation.
  • Experience building production-grade dbt projects with modular models, tests, documentation, source freshness, incremental models, macros, packages, and CI/CD.
  • Experience developing and operating Apache Airflow DAGs; familiarity with Astronomer or another managed Airflow platform, including deployment, monitoring, alerting, and troubleshooting.
  • Experience implementing and supporting managed ELT with Fivetran, including connector setup, incremental synchronization, schema evolution, monitoring, and issue resolution.
  • Strong Python and SQL skills; experience with APIs, data formats, shell scripting, and Git-based development workflows.
  • Experience with AWS services such as S3, Lambda, IAM, and related cloud data services, plus Agile delivery and end-to-end automation practices.
  • Knowledge of Cortex Code and AI-assisted software development practices, or demonstrated willingness and ability to build a responsible adoption plan that integrates the technology into solution delivery processes while maintaining security, governance, code-review, testing, and change-management standards.
  • Strong communication, problem-solving, and collaboration skills, with the ability to influence technical decisions and mentor other engineers.

Pay Range:

$105,590.00 - $179,510.00

This range aligns with current market data and reflects our commitment to competitive and equitable compensation. Salary offers are based on factors such as experience, skills, education, and training. The range may vary in certain locations to reflect local market conditions. It is not typical to initiate pay at the top of the range to account for internal equity and allow for future and continued salary growth

Enjoy these benefits from day one:

• Competitive Salary & pay-for-performance bonus
• Financial Benefits (401k with company match, profit sharing, HSA, wellness program)
• On-site Fitness Center and classes (corporate office)
• Paid-time off and paid company holidays
• Business casual dress

For additional information about MGIC and to apply, please visit our website at

Note to all recruitment agencies:
MGIC does not accept unsolicited agency resumes. Any unsolicited resumes sent to MGIC, directly or indirectly, will be considered MGIC property. MGIC is not responsible for any agency fees associated with unsolicited resumes. A recruiting agency must have a valid, written and fully executed agency agreement to assist with a requisition.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Milwaukee, WI vacancy
  •  ...Your Role The Data Services team is responsible for technical design and end-to-end delivery of complex data-driven solutions and data products for the enterprise. The Data Engineer,Senior will report to the Sr Manager, Data Solutions / Manager. This role is responsible... 
    Senior

    Blue Shield of CA

    Milwaukee, WI
    3 days ago
  • $105.59k - $179.51k

     ...Senior Data EngineerAt MGIC, we take pride in knowing that what we do matters. As pioneers of private mortgage insurance, we help people...  ...and help us build the future!We are looking for a Senior Data Engineer who is passionate about building trusted, scalable data products... 
    Senior
    Casual work
    Work at office
    Local area

    MGIC

    Milwaukee, WI
    5 days ago
  • $155k - $165k

     ...Evolve might just be the place for you. Why This Role At Evolve, data powers every aspect of how we transform the vacation rental...  ...operational excellence, and future-forward innovation. As a Senior Data Engineer, you'll be a key technical leader responsible for building... 
    Senior
    Full time
    Live in
    Work at office
    Immediate start
    Remote work

    GrabJobs

    Milwaukee, WI
    2 days ago
  • $124k - $280k

     ...Data And Analytics Engineering Senior ManagerAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable... 
    Senior

    PwC (US)

    Milwaukee, WI
    4 days ago
  • $100k - $125k

     ...Job Description Job Description Senior Data Engineer At  Dynamic Lifecycle Innovations , we give electronics their next best life while protecting our planet and our customers' interests. As a Certified Great Place to Work® since 2017, we've built a team culture... 
    Senior
    Contract work
    Remote work

    Dynamic Lifecycle Innovations

    Milwaukee, WI
    8 days ago
  • $100k - $145k

     ...Senior Data Integration Engineer – Workforce Analytics We are seeking a Senior Data Integration Engineer to design, build, and operate scalable data ingestion pipelines that power Workforce Analytics. This role is responsible for acquiring and standardizing data... 
    Senior

    Johnson Controls

    Milwaukee, WI
    4 days ago
  • $121.2k - $151.5k

     ...Senior AI Data Engineer We are seeking a highly experienced Senior AI Data Engineer to help transform our Enterprise Data Platform into an AI-native, intelligent platform where AI agents can discover, understand, and interact with enterprise data and platform capabilities... 
    Senior

    KION GROUP

    Milwaukee, WI
    2 days ago
  • $100k - $145k

     ...Senior Data Platform Engineer Johnson Controls Inc. are seeking a Senior Data Platform Engineer to design and operate a secure, scalable data platform that powers Workforce Analytics. This role is focused on enabling high-quality, governed data consumption in Snowflake... 
    Senior

    Johnson Controls

    Milwaukee, WI
    2 days ago
  •  ...user-centric approach Participate in the full application lifecycle with designers, product managers, and engineers Use critical thinking, experimentation, data, and industry best practices to achieve business outcomes Facilitate group discussions and team ceremonies... 
    Senior

    Jobtailor

    Menomonee Falls, WI
    18 hours ago
  •  ...Senior Big Data Software Engineer As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohl's retail offerings. What You'll Do Lead... 
    Senior
    Remote work

    Kohl's

    Menomonee Falls, WI
    4 days ago
  • A national technology solutions firm is seeking a Senior Network Engineer to support AWS data center migration projects. This role requires extensive hands-on experience with Cisco networking and AWS cloud solutions. The ideal candidate will have a strong background in... 
    Senior
    Remote work

    INSPYR Solutions

    Milwaukee, WI
    4 days ago
  • Data & ML Architect - New Resources ConsultingSummary: We’re looking for a Data & ML Architect to design and deliver modern data solutions that support AI initiatives, including large language model (LLM) projects. This role will work closely with both business and technical... 
    Senior
    Remote work
    Flexible hours

    New Resources Consulting

    Milwaukee, WI
    3 days ago
  •  ...partner helping organizations modernize data ecosystems, build real-time analytics capabilities...  ...and Gemini Enterprise.You AreA hands-on Engineer with foundational experience in Data...  ...directly with clients, supporting senior architects, and contributing to end-to-end... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    7 days ago
  • $125k - $140k

     ...for dependent care, transportation, and flexible spending   Position Summary We are growing our Platform Engineering team and are looking to add a Data Engineer who will be able to help build our internal data platform. This data platform is central to ensuring that... 
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    Night shift

    GrabJobs

    Milwaukee, WI
    1 day ago
  • $119k - $179k

     ...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day The Data Engineer's role at Indeed is to integrate data from a variety of internal and external sources into common data mesh domain models in... 
    Local area

    Indeed

    Milwaukee, WI
    5 days ago
  • $600 per month

     ...Data Engineer OpportunityAre you ready to break into the tech industry or take your technical skills to the next level? Dev10 provides a...  ...from the ground up – $600/weekMentorship and instruction from Senior Engineers in an immersive, hands-on environment$2,500 relocation... 
    Work experience placement
    H1b
    Immediate start
    Relocation
    Work visa

    Genesis10

    Milwaukee, WI
    5 days ago
  •  ...Data Engineer Onsite in Milwaukee, WI 12+ Month contract Notes on role: Python Working with REST APIs Cloud experience (Azure preferred) CI/CD exposure (example - terraform) SQL Has worked as a data engineer... 
    Contract work

    3B Staffing LLC

    Milwaukee, WI
    4 days ago
  • $89 - $92 per hour

     ...Akkodis is seeking a Data Engineer for a Contract job with a client in [Location] . The ideal candidate must have strong experience in Data Vault Modeling, Insurance Data Management, and Enterprise Data Processing, along with expertise in data migration, data transformation... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Milwaukee, WI
    4 days ago
  • $105k - $120k

     ...Overview Rural Mutual Insurance is looking for an experienced data professional to design, develop, and maintain the company’s data warehouse and related data marts. As a Data Engineer , you will implement and optimize data pipelines, ensure data quality, and build data... 
    Summer work
    Remote work
    Flexible hours

    Rural Mutual Insurance

    Milwaukee, WI
    18 hours ago
  •  ...Our client is seeking a Data Engineer to join their innovative team. As a Data Engineer, you will be part of the Data Engineering Department supporting cross-functional teams. The ideal candidate will demonstrate strong problem-solving skills, excellent communication,... 
    Remote work

    Manpower Inc

    Milwaukee, WI
    5 days ago
  •  ...We are seeking a talented Data Engineer. The right candidate has strong communication skills, passion for solving business problems with data and has domain knowledge in Finance, Human Resources, and Customer Success. You have empathy, curiosity and desire to improve... 
    Local area

    Cornerstone OnDemand

    Milwaukee, WI
    1 day ago
  •  ...Data Engineer OpportunityOur great client has an immediate remote opening for a Data Engineer. This is a contract to hire.Responsibilities include:Design infrastructure that delivers needed solution performance and enables processes and/or data storageDrives development... 
    Contract work
    Immediate start
    Remote work

    Software Technology Inc

    Milwaukee, WI
    17 hours ago
  •  ...Job Category: Information Technology Requisition Number: DATAE002046 Description Our Data Engineers help Delta Defense turn complex data into clear, actionable insights that support smarter business decisions. This hands-on role builds reliable data solutions... 

    Delta Defense

    Brookfield, WI
    2 days ago
  •  ...process will be initiated as soon as possible. We are excited to hear back from you. Job Description: Role: Data Engineer Location: Milford or Milwaukee, WI | On-site Interview mode: Zoom Video Interview Terms: 12 months+ Locals - Highly... 
    Hourly pay
    Local area
    Immediate start

    Syntricate Technologies

    Milwaukee, WI
    5 days ago
  • Are you a hands-on Snowflake Developer who enjoys building modern data solutions? We're looking for experienced Mid to Senior Snowflake Data Engineers to join a growing team focused on designing and developing enterprise data warehouse solutions.This is a development-first... 
    Senior
    Contract work
    Remote work

    New Resources Consulting

    Milwaukee, WI
    5 days ago
  •  ...discover what you excel at—all from Day One.Responsible for big data/analytics projects that gather and integrate large volumes of...  ...in a quantitative field such as statistics, computer science, engineering or applied mathematics, or equivalent work experience - Six to... 
    Senior
    Work experience placement

    U.S. Bank

    Brookfield, WI
    3 days ago
  • $85.91k - $162.89k

     ...Senior Consultant – Associate Data Engineer As a Senior Consultant – Associate Data Engineer you will design, build, and optimize modern data solutions for our mid‑market and enterprise clients. Working primarily inside the Microsoft stack (Azure, Synapse, and Microsoft... 

    Baker Tilly

    Milwaukee, WI
    2 days ago
  •  ...transforming complex financial services data into meaningful insights that influence real...  ...to expand your expertise in analytics engineering, data modeling, and modern cloud data platforms...  ...end data solutions under the guidance of senior engineers Follow established practices to... 
    Remote work
    2 days per week
    3 days per week

    Baird

    Milwaukee, WI
    5 days ago
  • $77k - $202k

     ...LevelSenior AssociateJob Description & SummaryAt PwC, our people in data and analytics focus on leveraging data to drive insights and...  ...solutions to build and manage the advanced Data ecosystem. As a Senior Associate you are responsible for analyzing complex problems, mentoring... 
    Senior
    Full time
    H1b

    PwC

    Milwaukee, WI
    4 days ago
  •  ...Senior Data EngineerInnovate without boundaries!At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to...  ...industry to make it happen.Your Role on Our Team:As a Senior Data Engineer, you will deliver innovative data products that enable... 
    Senior
    Work at office

    Milwaukee Tool

    Menomonee Falls, WI
    2 days ago

Do you want to receive more vacancies?

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