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

Principal Data Engineer

$101k - $163.84k

Metropolitan Council

Principal Data Engineer

Print (

Apply



Principal Data Engineer

Salary

$101,004.80 - $163,841.60 Annually

Location

390 Robert St. N St. Paul, MN

Job Type

Full-Time

Job Number

2026-00076

Division

Regional Administration

Department

IS-Admin

Opening Date

06/24/2026

Closing Date

7/8/2026 11:59 PM Central

  • Description

  • Benefits

  • Questions

WHO WE ARE

We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the metropolitan area's future and provide regional transportation, wastewater, and housing services. More information about us is on our website. (

We are committed to supporting a diverse workforce that reflects the communities we serve.

Information Services (IS) is the central IT department within the Regional Administration (RA) division, supporting all divisions of the Metropolitan Council. Our 140 team members provide technology, practices, and innovative solutions that enable the Council's core services.

How your work would contribute to our organization and the Twin Cities region:

The Principal Data Engineer works with business and IS leaders and stakeholders to establish data engineering strategies that support the organization’s goals and objectives. They lead and influence decisions around data architecture, data processing, and data governance, collaborating with IS and business units to create solutions that make data available to systems and/or data consumers, such as system users, developers, data scientists, or business analysts.

They create and socialize the data engineering technology roadmap and plan how to get there. They evaluate new technologies, tools, and techniques, and work closely with the IS architects to build data engineering solutions on top of the overall technology architecture. They help establish data governance policies, procedures, standards, and best practices to ensure compliance with industry regulations, security and data privacy laws, and information security requirements.

This role designs, develops, and maintains data solutions. This includes databases (DBs), data lakes, data warehouses, data marts, and data movement (data pipelines/ETL/ELT), as well as integrating analytics and data science outputs into existing business processes or systems. They administer, monitor, and maintain data solutions and tools, ensuring their security, performance, and availability. They also identify and resolve data quality issues.

The Principal Data Engineer requires the highest degree of expertise in database and data platform technologies, data modeling, structured and unstructured data, and strong programming skills. They often act as technical leads and work on initiatives ranging from small to large, advising and mentoring others. They play a critical role in ensuring the data is properly managed and leveraged to support strategic decision-making and to achieve business objectives.

Full Salary Range: $48.56 - $78.77 hourly/$101,005 - $163,842 yearly

This position is eligible for a hybrid telework arrangement (both remote and onsite). Candidate's permanent residence must be in Minnesota or Wisconsin.

What you would do in this job

  • Partners with executives, architects, and technical leaders.

  • Guide to multi-team initiatives.

  • Represent data engineering in strategic planning.

  • Lead the design and architecture of enterprise data platforms.

  • Define engineering standards, frameworks, and best practices.

  • Drive modernization of data systems and adoption of cloud-native solutions.

  • Solve highly complex data engineering challenges across platforms.

  • Partner with leadership to define long-term data strategy.

  • Provide expert-level mentoring and oversight to engineering teams.

  • Develop data engineering strategies for operations, reporting, and analytics.

  • Create and socialize the data engineering roadmap to achieve the strategic plan.

  • Evaluate new technologies, tools, and techniques and make recommendations.

  • Develop data policies, procedures, standards, and best practices.

  • Mentor, influence, and advise data engineers on industry best practices.

  • May act as a technical lead on small to large data-related initiatives.

Data Operations

  • Oversee performance, reliability, and security of enterprise data systems.

  • Guide database and platform engineering teams.

  • Set and enforce access/security standards.

  • Define data governance and quality frameworks.

  • Ensure compliance across platforms.

  • Oversee classification, retention, and audit practices.

  • Lead root-cause analysis for major incidents.

  • Direct capacity planning and optimization.

  • Set operational standards and reliability targets.

  • Ensure data systems are available, scalable, secure, and supportable.

  • Administer, monitor, and support 24x7x365 operations, ensuring data security, performance, and availability.

  • Resolve incidents and meet Service Level Agreements (SLAs).

  • Ensure compliance with industry regulations, security, and data privacy laws.

  • Recommend performance improvements, optimizations, and automation.

  • Help fulfill data practices requests, complete audits, and respond to cybersecurity events.

  • Efficiently complete data service requests.

  • Identify and resolve data quality issues.

Data Development

  • Define technical architecture for Council-wide data solutions.

  • Design highly scalable pipelines and data models.

  • Guide to the adoption of new technologies.

  • Review and approve complex engineering designs.

  • Design, develop, and implement data solutions for operational, reporting, and analytical items.

  • Create solutions that make data available to systems and/or data consumers, including system users, developers, data scientists, and business analysts.

  • Build and leverage CI/CD development practices.

  • Integrate analytics and data outputs into business processes or systems.

Cross-Functional Collaboration

  • Partners with executives, architects, and technical leaders.

  • Guide to multi-team initiatives.

  • Represent data engineering in strategic planning.

  • Effectively collaborate with business teams on data needs and requirements.

  • Partner with IS teams to deliver available, secure, and supportable solutions for on-premises, hybrid, and cloud environments.

  • Mentor and train IS and business teams on data solutions.

What education and experience are required for this job (minimum qualifications)

Any of the following combinations of education (in Computer Science/Engineering, Information Technology, or related) and relevant experience:

  • Master's degree and four (4) years of experience

  • Bachelor’s degree and six (6) years of experience

  • Associate’s degree and eight (8) years of experience

  • High school diploma/GED and ten (10) years of experience

What additional skills and experience would be helpful in this job (desired qualifications):

  • Experience with Azure, AWS, GCP, or other cloud service architecture

  • Experience working with CI/CD pipelines via GitHub or equivalent source control platform

  • Experience with Terraform or other Infrastructure as Code frameworks

  • Working knowledge of Spark or equivalent distributed computing engine

  • Experience as a technical lead on a team

  • Modern cloud data platform experience in Databricks or equivalent

  • Developing & supporting data integrations in Python or Scala

  • Reporting & data visualization experience

Knowledge, Skills, and Abilities Required:

  • Developed data strategies & roadmaps

  • Defined data standards, best practices, policies, & procedures

  • Developed data solutions for operations, reporting, & analytics

  • ITIL, Incident, Service, Change & Problem Management experience

  • Knowledge of & experience with data privacy laws, security, & industry regulations

  • Writing & tuning complex SQL queries

  • Extensive Experience with Databricks, Snowflake, or equivalent

What additional skills and experience would be helpful in this job (desired qualifications):

  • Experience with Azure, AWS, GCP, or other cloud service architecture

  • Experience working with CI/CD pipelines via GitHub or equivalent source control platform

  • Experience with Terraform or other Infrastructure as Code frameworks

  • Working knowledge of Spark or equivalent distributed computing engine

  • Experience as a technical lead on a team

  • Modern cloud data platform experience in Databricks or equivalent

  • Developing & supporting data integrations in Python or Scala

  • Reporting & data visualization experience

  • Knowledge of IS teams, roles & responsibilities, services, & general technologies.

  • Understand the data management team, group functions, & data technologies.

  • Knowledge of the various business units & the types of data each has and needs.

  • Understand & use incident, service, problem, & change management processes.

  • Strong interpersonal relationships within and across teams, to remove barriers, reduce risk, build trust and improve insights.

  • Skill and comfort in delivering strategic guidance to IS teams and leadership.

What you can expect from us:

  • We offer the opportunity to make a difference and positively influence the Twin Cities metropolitan area.

  • We encourage our employees to develop their skills through on-site training and tuition reimbursement.

  • We provide a competitive salary, excellent benefits, and a good work/life balance.

More about why you should join us (

Additional information

Union/Grade:AFSCME/Grade J

FLSA Status:Exempt

Safety Sensitive:No

What your work environment would be:

You would perform your work in a standard office setting. Work may sometimes require travel between your primary work site and other sites.

If you are new to the Metropolitan Council, you must pass a background check, which verifies education, employment, and criminal history. If you have a criminal conviction, you do not automatically fail. The Metropolitan Council considers felony, gross misdemeanor, and misdemeanor convictions on a case-by-case basis, based on whether they are job-related and whether the candidate has demonstrated adequate rehabilitation.

If you are already an employee of the Metropolitan Council, you must pass a criminal background check if the job you're applying for is in Information Services.

Security Policy:

This position involves direct access to Criminal Justice Information (CJI) as defined by the FBI CJIS (Criminal Justice Information Services) Security Policy. In accordance with section 5.12.1.1 of the FBI CJIS Security Policy, final candidates must agree to submit to a state-of-residence and national fingerprint-based record check. If the record check reveals criminal convictions, the Metropolitan Transit Police Department and/or the Minnesota Bureau of Criminal Apprehension will review the nature and circumstances of those convictions to determine whether access to Criminal Justice Information would be permissible. If it is determined that access to Criminal Justice Information would not be permissible, the candidate will no longer be eligible for this position.

IMPORTANT: If you make a false statement or withhold information, you may be barred from job consideration.

The Metropolitan Council is an Equal Opportunity, Affirmative Action, and veteran-friendly employer. The Council is committed to a workforce that reflects the region's diversity and strongly encourages persons of color, members of the LGBTQ community, individuals with disabilities, women, and veterans to apply.

If you have a disability that requires accommodation during the selection process, please View email address on click.appcast.io

We believe our employees are a key to our agency's success! In order to attract and retain high quality employees, the Council provides a highly competitive benefits package both in choice and coverage levels. Some highlights about our benefits are listed below:

  • Guaranteed monthly retirement income through Minnesota State Retirement System pension fund

  • Opportunity to save additional funds for retirement on a tax-deferred basis through a voluntary deferred compensation (457) plan

  • Two or more medical plans from which to choose, with employer contribution towards premiums over 80%

  • Dental insurance, life insurance and vision insurance

The following benefits are provided to all employees as part of working for the Council. You will have access to free:

  • View email address on click.appcast.io clinic

  • bus/rail pass valued at over $1200 per year

  • parking at many job locations

  • fitness centers at many job locations

  • Employee Assistance Program

  • extensive health and wellness programs and resources

01

Applicant Instructions: It is important thatyour application shows all relevant education and experienceyou possess. The supplemental questions listed below are to further evaluate your education and experience and to determine your eligibility for this position. Answer each question completely, and please do not type "see resume." Otherwise, your application will be considered incomplete, and you will not receive further consideration for this position. The experience you indicate in your responses should also be consistent with the Work History section of this application. If you attach a resume and/or cover letter to your application, it will be reviewed at the education and experience review step. I have read and understand the above instructions regarding my application and supplemental questions.

  • Yes

  • No

02

How did youfirsthear about this job opening?

  • CareerForce Center

  • Community Event/Organization

  • Employee Referral

  • Facebook

  • Glassdoor

  • Indeed

  • Job Fair

  • LinkedIn

  • Metro Transit Bus Advertisement

  • X (formerly known as Twitter)

  • Website: governmentjobs.com

  • Website: metrocouncil.org

  • Website: metrotransit.org

  • Website: minnesotajobnetwork.com

  • Other

03

If you selected 'Other', please describe where you first heard about this job. if you selected 'Employee Referral' please enter the employee's first and last name, ID number (if known), and job title. Type N/A if not applicable.

04

Please select the option below that reflects your education and experience level.

  • High School diploma or GED AND 10 years of relevant experience

  • Associate's degree in computer science or related field AND 8 years of relevant experience

  • Bachelor's degree in computer science or related field AND 6 years of relevant experience

  • Master's degree or higher in computer science or related field AND 4 years of relevant experience

  • Other/none of the above

05

Please select areas in which you have professional experience (select ALL that apply).

  • Developed data strategies & roadmaps

  • Defined data standards, best practices, policies, & procedures

  • Administered & supported DB operations 24x7x365 & metrics for SLAs

  • Developed data solutions for operations, reporting, & analytics

  • ITIL, Incident, Service, Change & Problem Management experience

  • Knowledge of & experience with data privacy laws, security, & industry regulations

  • Installation & configuration of DB software & drivers on servers & clients

  • Writing & tuning complex SQL queries

  • Oracle DB Administration

  • Oracle Exadata Administration

06

Please select areas in which you have professional experience (select ALL that apply).

  • Oracle View email address on click.appcast.io Experience

  • SQL Server Administration

  • Experience leading a technical team

  • Modern cloud data platform experience in Databricks

  • Developing & supporting data integrations (data pipelines/ETL/ELT)

  • Reporting & data visualization experience

07

Please describe your experience in data engineering on-prem and in the cloud, including the organization, your responsibilities, and the duration of the position(s). If this does not apply, enter “N/A”. If you type "See resume," you will not receive credit for your response.

08

Please describe the types of databases you have worked with and for how long. If this does not apply, enter “N/A.” If you type "See resume," you will not receive credit for your response.

09

Please describe the development methodologies and tools you have used to design and build data solutions. If this does not apply, "N/A." If you type "See resume," you will not receive credit for your response.

10

Explain a situation where you used your knowledge, skills, and experience to plan and solve a challenging data solution. What was the outcome and how did it affect the organization? If this does not apply, "N/A." If you type "See resume," you will not receive credit for your response.

11

Explain a situation where you used your knowledge, skills, and experience to plan and solve a challenging data solution. What was the outcome and how did it affect the organization? If this does not apply, "N/A." If you type "See resume," you will not receive credit for your response.

  • Yes

  • No

12

This is a hybrid position that requires working at least 2 days per month in the 390 Robert Street, St. Paul, MN office. Can you meet this requirement?

  • Yes

  • No

Required Question

Employer

Metropolitan Council

Address

390 Robert St. N.St. Paul, Minnesota, 55101

Website

Apply

Please verify your email addressVerify Email

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Saint Paul, MN vacancy
  • $146k - $241k

     ...Overview Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms that power mission-critical data products, analytics, and AI-driven solutions. In this role, you will operate... 
    Suggested
    Remote work
    Work from home

    FUJIFILM Corporation

    Saint Paul, MN
    2 days ago
  •  ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability... 
    Suggested
    Local area
    Remote work

    Cornerstone OnDemand

    Minneapolis, MN
    5 days ago
  • $114.5k - $154.58k

     ...re doing! Job Description Summary: We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging...  ...: Engage with prospective clients to understand their data integration challenges, especially around migrating from... 
    Suggested
    Remote work
    Worldwide

    Rocket Software

    Saint Paul, MN
    3 days ago
  • $109.2k - $223.4k

     ...Organizational Effectiveness Lead business operations programs for Engineering & Infrastructure organizations in partnership with CIO-office...  ...(QBRs), staff meetings, and leadership updates. Provide data-driven insights and recommendations to support strategic... 
    Suggested
    Temporary work
    Work at office
    Flexible hours

    Oracle

    Saint Paul, MN
    1 day ago
  •  ...A leading engineering firm is seeking a skilled Project Manager to join their Data Center Project Management team. This remote position involves overseeing large, multi-disciplinary design projects, ensuring successful delivery on time and within budget. The ideal candidate... 
    Suggested
    Remote work
    Flexible hours

    Olsson

    Saint Paul, MN
    2 days ago
  •  ...improvements. This position manages the installation and maintenance of mechanical systems at Data Centers and operations of specialized cooling systems. Acts as an Engineering resource for the complete H5 portfolio of mission critical facilities. Plans and monitors... 
    Work at office
    Immediate start

    H5 Data Centers

    Saint Paul, MN
    13 days ago
  • $115.3k - $264.1k

     ...days from the posting date or as long as the job remains posted. Career Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  • $188.25k - $230.08k

    Job Description: Senior Manager - Data Product Engineering Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so it’s equally important you know that the company that... 
    Full time
    H1b
    Relocation
    Flexible hours

    3M

    Maplewood, MN
    12 hours ago
  •  ...Overview Kimley-Horn is seeking a Senior Data Engineer to join our Innovations team in St. Paul, Minnesota (MN). This is an in-office opportunity Responsibilities Kimley-Horn is building an enterprise data platform to activate project and operational data for AI, search... 
    Work at office
    Flexible hours

    Kimley-Horn

    Saint Paul, MN
    2 days ago
  • $109 - $180 per hour

     ...for performance‑based cash incentive awards. Salary Range $109, - $180, Target Openings 1 What Is the Opportunity? Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Data Engineer, you... 
    Contract work
    Work experience placement
    H1b
    Local area
    Immediate start

    Travelers

    Saint Paul, MN
    19 hours ago
  •  ...What you’ll do: Designs, develops, and optimizes data integration processes, ETL workflows, and data platforms, leading the creation...  .... Proficiency in programming languages commonly used in data engineering, such as Python or Java. What We Offer: Comprehensive healthcare... 
    Work experience placement

    Carrington

    Saint Paul, MN
    2 days ago
  •  ...(2-3 days on-site) Must haves/focus areas: • Proficiency in DBT, Airflow, and Postgres (or equivalent tools) • Strong experience in data modeling and governance • A demonstrated ability to bring standards and processes around data quality and security into an organization... 
    Full time
    Contract work
    Remote work
    Flexible hours

    York Solutions, LLC

    Saint Paul, MN
    1 day ago
  • $106.9k - $176.5k

     ...and take your career wherever you want it to go. Join EY and help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Saint Paul, MN
    1 day ago
  • $150k - $190k

     ...Advanced Solutions Group of SHI that is building new digital experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development of solutions focused on data engineering and ETL workflows. As a... 
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Saint Paul, MN
    2 days ago
  • $160k - $200k

     ...Datavant is the data collaboration platform trusted for healthcare. Guided by our mission to make the world’s health data secure, accessible...  ...seeking a detail-oriented and impact-driven Senior Data Engineer to strengthen our capabilities around reporting, advanced analytics... 

    Datavant

    Saint Paul, MN
    4 days ago
  • $102k - $130.63k

     ...together the talents of Hypergiant, Forward Slope, Systems Innovation Engineering, SoarTech, and Highbury Defense Group under one mission, with...  .... Job Description Full Time Onsite/Hybrid Preferred Data Engineer provides technical leadership, analytical expertise, and... 
    Full time
    Contract work
    Temporary work
    For subcontractor
    Internship
    Remote work

    Accelint

    Saint Paul, MN
    1 day ago
  •  ...identity providers: mayo.edu, globus.org, approved external institutions) Two internally hosted Compute Engine VMs running Globus Connect Server (GCS v5) in the GCP Data DMZ GCP ingress and egress S3 storage buckets with a defined 30-day data lifecycle/retention rule... 
    For contractors

    Talent Software Services

    Saint Paul, MN
    19 hours ago
  •  ...working in office Tuesday/Thursday. Candidates must be able to work in the US without sponsorship.** We’re looking for a Senior Data Engineer with strong Azure experience, especially in Azure Databricks, Delta Lake, and SQL, to build and scale a medallion-based data platform... 
    Contract work
    Work at office

    Emergent Staffing Services

    Saint Paul, MN
    19 hours ago
  • $105k - $112k

     ...Position Summary: The Data Engineer is a core member of the APMG Technology team, responsible for building and maintaining data pipelines, integrations, and models that power the organization’s reporting and operational systems. Working within a small, high-impact... 
    Temporary work
    Work experience placement
    Work at office
    Work visa

    American Public Media Group

    Saint Paul, MN
    1 day ago
  • $102k - $130.63k

     ...together the talents of Hypergiant, Forward Slope, Systems Innovation Engineering, SoarTech, and Highbury Defense Group under one mission, with...  ...environments. Job Description ~ Data Engineer ~ Full Time ~ Onsite/Hybrid Preferred... 
    Full time
    Contract work
    Temporary work
    For subcontractor
    Internship
    Remote work

    Accelint

    Saint Paul, MN
    2 days ago
  • $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... 
    Work experience placement
    Local area

    Indeed Inc.

    Saint Paul, MN
    3 days ago
  •  ...We are seeking a highly skilled Data Engineer to design, build, and maintain robust, scalable data pipelines within a Microsoft Azure-first environment. This role supports data powering a missioncritical mobile application used across the transportation supply chain industry... 

    Insight Global

    Saint Paul, MN
    4 days ago
  • $70.6k - $141.2k

     ...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly...  ...form the 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

    Saint Paul, MN
    5 days ago
  •  ...At Enable Data Incorporated, we are excited to welcome a talented Senior Data Engineer to join our dynamic team! With our extensive knowledge in application, data, and cloud engineering services, we strive to create groundbreaking solutions that provide real value to... 
    Relocation

    Enable Data Incorporated

    Saint Paul, MN
    4 days ago
  •  ...AWS, Lambda, Power BI, Data Engineer - Job Title: Sr Data Engineer Location: Hybrid in IGH , MN Duration: Temp - 18 months Job Description We are seeking a Sr Data Engineer to join our dynamic team. The ideal candidate will have... 
    Temporary work

    Saxon Global

    Saint Paul, MN
    3 days ago
  • $55 - $58 per hour

     ...Job Duties IDR is seeking a Senior Data Engineer to join one of our top clients for a remote contract opportunity. This role offers the chance to design and manage critical data pipelines on cloud platforms, supporting healthcare data analytics and ensuring reliable... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours
    Shift work

    IDR, Inc.

    Saint Paul, MN
    19 hours ago
  •  ...Storage & Data Protection Engineer 2 Independently administer vSAN storage policies, storage tiers, and workload-aligned provisioning patterns. Monitor and manage storage capacity across VCF sites; identify trends and recommend remediation or expansion actions. Operate... 
    Monday to Friday
    Shift work

    HDR

    Saint Paul, MN
    2 days ago
  •  ...Overview Clinical Care Management (CCM) Data Engineer will be responsible for designing, developing, testing, deploying & maintaining technology solutions across our Care Management program. Required ~5+ yrs related experience (data engineering) ~ SQL (high... 
    Local area

    My3Tech Inc

    Saint Paul, MN
    3 days ago
  • $105k - $196k

     ...Lead Data Engineer (Hybrid) Lead Data Engineer (Hybrid) Apply locations Saint Paul, MN Campus time type Full time posted on Posted 7 Days Ago job requisition id R-009043 Position Summary: Securian Financial offers an exciting opportunity for an experienced and passionate... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    3 days ago
  • $188.25k - $230.08k

     ...private, public, government or military experience to a 3M career. The Impact You'll Make in this Role: We are seeking a Lead Data Engineer with strong experience in AI/ML data pipelines, feature engineering, and scalable data architectures. This role will lead the... 
    Full time
    H1b
    Remote work
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    4 days ago

Do you want to receive more vacancies?

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