OneMain Financial Jobs

Job Information

Insight Global Senior Data Engineer - Remote in Minneapolis, Minnesota

Job Description

We are seeking a Senior Data Engineer with strong experience in data extraction, transformation, and analytics to support enterprise reporting and system modernization initiatives. This role will play a critical part in sunsetting legacy systems, extracting and consolidating data, and enabling high-quality reporting through Power BI and Tableau.

You will work closely with analytics, engineering, and business stakeholders while building and maintaining cloud-native data solutions on Azure.

Key Responsibilities:

• Design, build, and maintain scalable data pipelines using Python and cloud-native services

• Extract, transform, and load (ETL/ELT) data from legacy and sunsetting systems into modern analytics platforms

• Develop and optimize AWS Lambda–style serverless workloads (or equivalent patterns) using Python

• Model, store, and query structured data in PostgreSQL

• Support and enable business reporting and analytics, partnering with BI teams using Power BI and Tableau

• Ensure data accuracy, consistency, and availability for reporting and downstream analytics

• Collaborate with stakeholders to understand reporting requirements and translate them into technical solutions

• Implement and maintain DevOps best practices, including CI/CD pipelines, infrastructure automation, and monitoring

• Manage source control and collaboration using Git

• Work closely with Azure services to build reliable, secure, and scalable data platforms

• Monitor and troubleshoot data pipelines, ensuring performance, reliability, and cost efficiency

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements

• 6+ years of experience as a Data Engineer, Analytics Engineer, or similar role

• Strong proficiency in Python for data engineering and automation

• Hands-on experience with PostgreSQL (schema design, query optimization, performance tuning)

• Experience with serverless or event-driven architectures (e.g., Lambda-style functions)

• Solid DevOps experience, including CI/CD pipelines and deployment automation

• Proficiency with Git and collaborative development workflows

• Experience working in cloud environments, with a strong preference for Microsoft Azure

• Proven experience supporting reporting and analytics platforms, especially Power BI and Tableau

• Experience extracting and migrating data from legacy or decommissioned systems

• Strong understanding of data quality, governance, and reliability best practices

DirectEmployers