1

Software Engineer Data Analyst Jobs in Warren, MI

Software Engineer #1059251 Position Description ... The Connected Vehicle Data Enablement (CVDE) organization within Global Data Insight and Analytics ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

This role partners closely with data science, analytics, and engineering teams to deliver reliable ... BA/BS in Computer Science, Software Engineering, or a related technical field, and/or equivalent ...

Data Analysis * Data Acquisition Experience Required: * Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. * 6+ years in IT * 4+ years in development Experience Preferred: * We are ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

This role partners closely with data science, analytics, and engineering teams to deliver reliable ... BA/BS in Computer Science, Software Engineering, or a related technical field, and/or equivalent ...

Software Engineer #1061088 * Employees in this job function are responsible for designing ... Data Engineering & Analytics: Build ETL/ELT workflows to process and move developer data from cloud ...

Sr Software Engineer

Southfield, MI

$112K - $148K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering ... Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud ...

New

Sr Software Engineer

Southfield, MI

$112K - $148K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering ... Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud ...

New

Sr Software Engineer

Southfield, MI

$112K - $148K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering ... Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud ...

New

Sr Software Engineer

Southfield, MI · On-site

$112K - $148K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering ... Software Engineer or similar position utilizing all of the following: SQL; Python; Google Cloud ...

New

The Data Analyst / Front-End App Developer is responsible for designing, building, and maintaining analytics and front-end data applications that support Purchasing data products. The role focuses on ...

... software development including design, coding, testing, debugging, implementation, and support ... programming languages and tools (Oracle 12c; MS SQL Server 2012) Knowledge of logical data modeling ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

... data transformation, analysis, and performance tuning. * DevOps & Tools: Hands-on experience with Terraform for infrastructure management and GitHub Actions for CI/CD pipelines. * Software ...

Business and Data Analysts work closely with data engineers, data scientists, and business teams to design analytics solutions, implement advanced algorithms, and evaluate the performance of use ...

Senior Software Engineer

Allen Park, MI · On-site

$111K - $147K/yr

That's where you can make an impact as part of our Global Data Insight & Analytics (GDIA) team. We ... This Full-Stack Software Engineer position is ideal for a technically oriented, forward-thinking ...

New

next page

Showing results 1-20

Software Engineer Data Analyst information

See Warren, MI salary details

$41.8K

$121.8K

$166.7K

How much do software engineer data analyst jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software engineer data analyst in Warren, MI is $121,834.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $129,100.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Data Analyst vs Data Scientist?

AspectSoftware Engineer Data AnalystData Scientist
Required CredentialsBachelor's in CS, Data Analysis, or related; programming skillsBachelor's or higher in CS, Statistics, or related; advanced analytics skills
Work EnvironmentSoftware development teams, data analysis projectsResearch, modeling, predictive analytics teams
Employer & Industry UsageTech companies, finance, healthcareTech firms, research institutions, finance
Common Search & ComparisonOften compared for data roles involving coding and analysisMore focused on predictive modeling and research

The main difference between a Software Engineer Data Analyst and a Data Scientist lies in their focus and skill set. Software Engineers Data Analysts primarily develop data tools and analyze data using programming, while Data Scientists focus on building predictive models and advanced analytics. Both roles require strong technical skills, but Data Scientists typically have more expertise in statistics and machine learning.

How do software engineer data analysts typically collaborate with other teams to deliver data-driven solutions?

Software Engineer Data Analysts work closely with cross-functional teams, including data scientists, product managers, and software developers, to collect requirements and translate business needs into actionable analytics solutions. They often participate in regular meetings to align on project goals, share progress, and troubleshoot data integration challenges. Effective communication is key, as they must explain technical findings to non-technical stakeholders and ensure that the data pipelines and dashboards they develop meet end-user needs. This collaborative environment provides opportunities to broaden technical skills and gain insights into various business functions.

What are the key skills and qualifications needed to thrive as a software engineer data analyst, and why are they important?

To thrive as a Software Engineer Data Analyst, you need strong programming skills (such as Python or Java), a solid understanding of data structures and algorithms, and a background in statistics or computer science. Proficiency in SQL, data visualization tools (like Tableau or Power BI), and experience with big data platforms (such as Hadoop or Spark) are typically required, along with relevant certifications. Analytical thinking, problem-solving ability, and effective communication help you translate complex data into actionable insights. These skills ensure you can extract, analyze, and communicate data-driven solutions that support business objectives.

What is a software engineer data analyst?

A Software Engineer Data Analyst is a professional who combines software engineering skills with data analysis expertise to extract insights from data and build applications or tools for data processing. They typically design, develop, and maintain software systems that collect, store, and analyze large datasets. Their role often involves writing code to automate data workflows, create dashboards, and perform statistical analyses. These professionals work closely with other engineers, data scientists, and business stakeholders to support data-driven decision making.
What cities near Warren, MI are hiring for Software Engineer Data Analyst jobs? Cities near Warren, MI with the most Software Engineer Data Analyst job openings:

Senior Finance Data Engineer / Data Analyst

Stellantis

Auburn Hills, MI • On-site

Full-time

Re-posted 10 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 130 frontline employees who took The Breakroom Quiz

14th of 44 rated automakers


Job description

We are seeking a Finance Data Engineer / Data Analyst to support the FP&A organization by developing and maintaining Power BI-based financial reporting and analytics solutions. The ideal candidate will have strong data management and modeling skills, paired with a foundational understanding of financial concepts.
Responsibilities Include:
  • Manage the full Power BI data lifecycle: from data extraction and transformation (Bronze/Silver layers) to semantic modeling and dashboard development (Gold layer)
  • Ensure data accuracy, performance, and security across all FP&A reporting tools
  • Handle user access and role-level security within Power BI Service

Key Skills & Requirements:
  • Advanced proficiency in Power BI, Power Query, and DAX
  • Experience integrating data from multiple sources (e.g., Excel, CSV, ERP systems like SAP or OneStream)
  • Ability to clean, transform, and standardize data into analytics-ready models
  • Experience deploying and maintaining dashboards in Power BI Service
  • Basic understanding of financial reporting structures (e.g., P&L, revenue, cost, variance analysis)
  • Strong analytical mindset with attention to data accuracy, consistency, and performance optimization

Basic Qualifications:
  • Bachelor's degree in Data Analytics, Computer Science, Financial Technology or a related field
  • Minimum of 5 years' extensive experience with PowerBI
  • Minimum of 8 years' overall relevant work experience
  • Thrive in a fast-paced, dynamic work environment

Preferred Qualifications:
  • Power BI certification or similar credentials
  • Experience with ETL tools or scripting languages (e.g., SQL, Python) for advanced data transformation
  • Experience with Onestream, SAP or Oracle tools

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom