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

Data Engineer

$105k - $112k

American-Public-Medi

Kling Public Media Center 480 Cedar Street Saint Paul, MN 55101, USA 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 team, this role contributes directly to APMG’s data ecosystem — spanning Azure cloud infrastructure, Salesforce NPSP, and a range of integrated SaaS platforms. The Data Engineer partners closely with the Data Architect to translate business requirements into durable, well-tested data solutions, and brings a pragmatic, curious mindset to solving complex integration and modeling challenges. This role operates with meaningful autonomy and is expected to take ownership of assigned pipelines and domains end-to-end — from design through deployment and monitoring. As a member of a lean team, the Data Engineer also contributes to peer learning, documentation, and the ongoing improvement of team practices, including the use of AI-assisted development tooling to increase velocity and code quality. Expected Compensation Range: $105,000 -$112,000 per year. The exact salary rate is determined by experience and education related to the role, organizational compensation structure, and internal equity. Location: Hybrid, St. Paul, MN Application Process: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Application Deadline: Open until filled. Position Responsibilities Design, build, and maintain data pipelines and ETL/ELT workflows using Azure Data Factory and related Azure services Develop and maintain data models in the Azure SQL-based Enterprise Data Warehouse, ensuring performance, integrity, and alignment with organizational standards Write clean, well-tested Python and SQL code to support ingestion, transformation, and integration tasks Build and maintain API integrations between internal systems and third-party SaaS platforms (e.g., Salesforce NPSP, donation gateways, media systems) Implement automated testing for data pipelines and transformations to ensure reliability and catch regressions early Monitor pipeline health, respond to data quality issues, and maintain alerting and logging practices Collaborate with the Data Architect to implement and adhere to organizational data standards, naming conventions, and governance practices Contribute to Power BI reporting by maintaining underlying data models and ensuring accurate, performant dataset availability Document pipeline logic, data models, and integration specifications to support knowledge sharing and maintainability Participate in code reviews and contribute to a culture of technical rigor and continuous improvement Leverage AI-assisted development tools to accelerate implementation, improve code quality, and explore new solutions Provide secondary support for business application systems as needed within a collaborative team environment Other duties, as assigned Required Education and Experience Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent professional experience 3–5 years of hands‑on experience in a data engineering, analytics engineering, or similar role Required Skills, Knowledge and Abilities Proficiency in SQL, including complex query writing, stored procedures, and performance tuning in a relational database environment (SQL Server preferred) Proficiency in Python for data engineering tasks, including scripting, API consumption, transformation logic, and testing Experience designing and maintaining data models for analytical or operational use cases Experience building and consuming REST APIs and integrating data across disparate platforms Hands‑on experience with Azure cloud services, including Azure Data Factory or equivalent pipeline tooling and Azure SQL Demonstrated experience writing and maintaining automated tests for data pipelines and transformation logic Experience delivering within an agile development process, including writing user stories, acceptance criteria, test plans for general data engineering and analytics requirements Ability to understand business requirements and translate them into sound data solutions Strong attention to detail and a commitment to data quality and accuracy Ability to work independently and collaboratively in a small, cross‑functional team environment Clear written and verbal communication skills, with the ability to explain technical concepts to non‑technical stakeholders Self‑directed learner with a genuine interest in evolving tooling, practices, and technologies Comfort operating with some ambiguity and finding effective solutions within resource and time constraints Embraces APMG organizational values, including EIDA (Equity, Inclusion, Diversity, and Accessibility) Preferred Skills and Experience Experience with AWS services (e.g., S3, RDS, DynamoDB, Lambda) and cross‑cloud pipeline patterns Familiarity with the use cases and trade‑offs of different data storage paradigms, including relational databases, document stores, data warehouses, and lakehouse architectures Familiarity with Salesforce data structures, particularly NPSP (Nonprofit Success Pack) Experience with Power BI, including dataset development and DAX Familiarity with other cloud‑based data platforms and tools, including Databricks, DBT, data catalogs, etc. Working experience with AI‑assisted development tools (e.g., GitHub Copilot, Claude, Cursor) to accelerate and improve engineering work Experience with identity resolution patterns or working with systems that use multiple identifiers across platforms Familiarity with nonprofit, public media, or fundraising data domains Exposure to data governance practices, data cataloging, or metadata management Experience with version control (Git) and CI/CD workflows for data pipelines Reporting to this Position None Physical Demands and Working Conditions Must be able to perform the essential duties of the position with or without reasonable accommodation Ability to manage some work outside of standard office hours as needed Physical Demands: Required to move about in an office environment and sit for extended periods of time Frequent use of hands for data entry/keystrokes and simple grasping Working Conditions: Moderate noise level APMG offers a comprehensive benefits package including Medical plans with HSA and FSA options, Dental, Vision, Life and AD&D, Short-Term and Long-Term Disability, Paid Parental Leave and Paid Caregiver Leave after 1 year, Vacation (3 wks./per year, pro-rated, based on hours worked), Sick time (12 days, pro-rated, based on hours worked), Holiday Pay (10 holidays + 2 floating holidays each year), Volunteer Time (8 hours per year), Long-Term Care and Critical Illness insurance options, Employee Assistance Program, 403(b) Retirement Plan, and more. Diversity creates a healthier atmosphere: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. We are committed to hiring a breadth of diverse professionals and encourage members of diverse groups to apply. Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr American-Public-Medi

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Saint Paul, MN vacancy
  • Responsibilities Validate migrated data in target systems to ensure that it accurately reflects source Informix data Analyze legacy Informix datasets to identify remaining system dependencies and active data usage Identify data that was not migrated, is incomplete, or... 
    Suggested

    Talent Software Services

    Saint Paul, MN
    1 day ago
  •  ...Data Engineer Job Class: Information Technology Specialist 3 Location: St. Paul; Telework Eligible: Yes This position will serve as the primary data engineer, responsible for planning, designing, developing, and managing modern data solutions and applications, including... 
    Suggested
    Temporary work
    H1b
    Work at office
    Local area
    Remote work

    Minnesota State University, Mankato

    Saint Paul, MN
    3 days ago
  •  ...What Is the Opportunity? Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Senior Data Engineer you will accelerate growth and transformation of our analytics landscape. You will bring... 
    Suggested

    The Travelers Companies, Inc.

    Saint Paul, MN
    2 days ago
  • $113k - $254.2k

     ...Overview C.H Robinson is seeking a Senior Data Engineer role as a technical leadership role on a software development team. They work closely with engineering product managers, business stakeholders, and other leaders to define, estimate, and design complex, strategic,... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    C.H. Robinson

    Saint Paul, MN
    1 day ago
  •  ...companies in our market, while fostering a culture that values collaboration, growth, and meaningful work. We are seeking a Senior Data Engineer to join our growing Data & Analytics practice. This is a client‑facing, consultative role for someone who combines strong... 
    Suggested

    RBA

    Saint Paul, MN
    3 days ago
  • $95k - $120k

    1601 Utica Ave S, St Louis Park, MN 55416, USA Job Description Posted Thursday, May 21, 2026 at 5:00 AM The Data Engineer will be responsible for a wide variety of tasks which include all aspects of the development and delivery of data solutions and maintaining the enterprise... 
    Flexible hours

    RoundPoint Mortgage Servicing LLC

    Saint Paul, MN
    1 day ago
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Finance, Data Engineering or a related field. Significant hands-on experience with Palantir Foundry. 5 to 7 Years of relevant experience in Palantir Foundry. Advanced skills in Python, PySpark, and... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    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...  .... 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
    3 days ago
  • $74.1k - $148.3k

     ...Job Description Team Overview: The Data Center Construction organization at Oracle Cloud Infrastructure (OCI) is rapidly expanding...  ...digital nervous system of OCI’s data centers. As a Principal Engineer, you will serve as a technical authority and delivery leader, driving... 
    Temporary work
    Live in
    Local area
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  • $135k - $170k

     ...and ongoing skills training opportunities Employee resource groups Swag, ticket giveaways, and more! About The Role The Senior Data Engineer will own the path from raw transactional and event data to trustworthy, well‑modeled datasets powering BetMGM's analytics, ML,... 
    Contract work
    For contractors
    H1b
    Visa sponsorship
    Flexible hours

    BetMGM

    Saint Paul, MN
    5 days ago
  • $70 - $80 per hour

    We are seeking a hands‑on Data Engineer to join a collaborative data engineering team focused on building and enhancing modern data pipelines that power analytics and AI initiatives. This individual will help expand the team's delivery capacity by developing scalable data... 
    Hourly pay
    Flexible hours

    On-Demand Group

    Saint Paul, MN
    3 days ago
  • $165.56k - $188.09k

     ...Sr. Data Analytics Engineer Sr. Data Analytics Engineer Values & Innovation At Under Armour, we are committed to empowering those who strive for more, and the company's values - Act Sustainably, Celebrate the Wins, Fight on Together, Love Athletes and Stand for... 
    Local area
    Remote work
    Relocation

    Under Armour

    Saint Paul, MN
    2 days ago
  •  ...Health in Saint Paul, Minnesota, is seeking a skilled Analytics Developer to enhance digital and marketing analytics. You'll gather data requirements, develop analytics solutions, and ensure data integrity, partnering with cross-functional teams. The ideal candidate will... 

    Baylor Scott & White Health

    Saint Paul, MN
    2 days ago
  •  ...A leading IT solutions provider is seeking a Presales Solutions Engineer – Data Protection. This role involves collaborating with clients to enhance relationships and educate sales teams on cybersecurity solutions. Candidates should have over 5 years of cybersecurity experience... 
    Remote work

    SHI GmbH

    Saint Paul, MN
    4 days ago
  •  ...We are seeking a Senior Data Engineer (open to Principal level) to lead the modernization and ownership of a critical data pipeline within a large-scale healthcare analytics environment. This role will focus on transitioning legacy SAS-based pipelines to modern Python/... 

    Perficient

    Minneapolis, MN
    1 day ago
  • $110k - $204.2k

     ...Lead Data Engineer We are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor role, you will spearhead the development of sophisticated, insightful, and visually compelling reporting solutions using tools... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    7 hours ago
  •  ...The Data Engineer is a member of the Technology team and plays a central role in a multi-year, firm-wide platform migration initiative. This position is dedicated to building and maintaining the data infrastructure required to support the transition of one of the company... 

    Insight Global

    Bloomington, MN
    1 day ago
  • $60 - $80 per hour

     ...Required Qualifications: Bachelor’s degree in computer science, data or social science, operations research, statistics, applied...  ...experience and education in equivalent areas such as economics, engineering or physics is acceptable. Two (2) years' experience in a hands-... 
    Full time
    Contract work
    Internship

    On-Demand Group

    Minneapolis, MN
    7 hours ago
  •  ...Onsite in office, 2 days remote) Duration Duration: 24 months, possibility to extend or convert Job Summary We are looking for Data Engineer with strong Microsoft Azure Data Engineering experience , along with SQL optimization, ETL development, and modern CI/CD practices... 
    Work at office
    Remote work

    Mindlance

    Minneapolis, MN
    1 day ago
  •  ...& Recruiting Consultant at IRIS Consulting Corporation "NO VENDORS NEEDED FOR THIS ROLE" Overview We are seeking an experienced Data Engineer to join our team on a contract basis, with the potential for full-time conversion. The ideal candidate will have a strong background... 
    Full time
    Contract work
    Work at office
    2 days per week
    3 days per week

    IRIS Consulting Corporation

    Minneapolis, MN
    4 days ago
  •  ...develop, and maintain scalable, reliable, and high-performance data solutions that enable advertisers, merchants, and internal teams...  .... You will collaborate closely with Product Management, Ads Engineering, Analytics, Data Science, and other cross-functional teams to deliver... 
    Contract work
    Local area
    2 days per week

    Stellar IT Solutions

    Minneapolis, MN
    1 day ago
  • $126.2k - $264.1k

     ...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... 
    Temporary work
    Work at office
    Flexible hours

    Oracle Defunct

    Saint Paul, MN
    12 days ago
  •  ...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... 

    Blue Shield of CA

    Minneapolis, MN
    3 days ago
  • $145k - $175k

     ...Company Overview Blue Orange Digital is a boutique data & AI consultancy that delivers enterprise‑grade results. We design and build...  ...of industry experience as a hands‑on practitioner in Data Engineering, with extensive cloud platform experience (e.g., 5+ years of experience... 
    Remote work
    Flexible hours

    Blue Orange Digital

    Minneapolis, MN
    3 days ago
  •  ...centric approach, we are committed to transforming healthcare and creating a better care experience for all. JOB SUMMARY Senior Data Engineers spend most of their time hands‑on in the creation, feature development, and subsequent maintenance of NeueHealth properties.... 

    NeueHealth

    Minneapolis, MN
    3 days ago
  •  ...Job Summary We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will have a strong background in developing and delivering scalable data solutions using Azure Databricks, Azure Data Lake, and Azure Cosmos DB... 

    TechDigital Group

    Minneapolis, MN
    3 days ago
  • $60 per hour

     ...including front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our...  ...with rich functionality, and synthesizing insights through data analysis and visualization. Your work directly contributes to refining... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Saint Paul, MN
    3 days ago
  • $90k - $113k

    **Job Description:**Ryan Companies has an immediate need for a Data Engineer. This is an **IN-OFFICE** opportunity (4 days per week, 1 day work-from-home) in our Minneapolis headquarters office.The Data Engineer will play a foundational role in building and maintaining... 
    Temporary work
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Ryan Companies

    Minneapolis, MN
    1 day ago
  • $60 - $75 per hour

     ...experience — talk with your recruiter to learn more. Base pay range $60.00/hr - $75.00/hr Insight Global is seeking a talented Azure Data Engineer to join one of our large utility clients on-site in Eagan, Minnesota. Please find more details below, we look forward to... 
    Contract work
    Work at office

    Insight Global

    Eagan, MN
    1 day ago
  • $72k - $134k

    *Securian Financial Groups internal position title is Data Engineering Sr Analyst.  Position Summary: Securian Financial is looking for a curious and motivated Data Engineer who’s excited to use data and technology to solve meaningful business problems. In this role... 
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    more than 2 months ago

Do you want to receive more vacancies?

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