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

$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 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 · 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 ...

Minimum Qualifications * 2+ years of experience in data analytics, data engineering, software development, or a related technical field. * Experience with Python, SQL, and JavaScript/TypeScript.

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 ...

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 ...

Minimum Qualifications * 2+ years of experience in data analytics, data engineering, software development, or a related technical field. * Experience with Python, SQL, and JavaScript/TypeScript.

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 ...

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 ...

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 ...

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 Sep 2, 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 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.

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 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.

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:

Software Engineer, Data Infrastructure

Lucid Motors

Southfield, MI • On-site

$105K - $126K/yr

Full-time

Posted 22 days ago


Lucid Motors rating

7.4

Company rating: 7.4 out of 10

Based on 37 frontline employees who took The Breakroom Quiz

18th of 45 rated automakers


Job description

About the Team

The ADAS Data Infrastructure team builds and operates the foundational systems that power autonomous vehicle development. We create scalable platforms, services, and data pipelines that ingest, process, store, and serve large-scale sensor data from vehicle fleets to engineering teams across the company. We build the platforms and services that transform vehicle data into usable datasets for autonomous vehicle development.

The Role

We are looking for a software engineer to help build the data platform that supports autonomous vehicle development. You will design, develop, and operate high-scale data pipelines and backend services responsible for processing and managing large-scale sensor datasets, including camera, LiDAR, and vehicle telemetry data.

This role is ideal for engineers who enjoy solving challenging distributed systems and data infrastructure problems, working across the full lifecycle from service development to production operations. You will collaborate closely with internal customers to deliver reliable, scalable, and efficient solutions that enable data-driven development of autonomous vehicle technologies.

Responsibilities

  • Design, build, and maintain backend services and data pipelines for ingesting, processing, storing, and serving sensor datasets.
  • Develop reliable and scalable systems using Python and AWS cloud services.
  • Build APIs, data services, and tooling that enable efficient access to autonomous vehicle data.
  • Improve platform reliability, observability, performance, and operational efficiency.
  • Own production services and participate in troubleshooting, incident response, and root cause analysis.
  • Collaborate cross-functionally with internal and external teams to understand requirements and deliver scalable solutions.
  • Optimize storage, compute, and data movement costs while maintaining high performance and availability.
  • Contribute to architecture discussions, code reviews, and engineering best practices.
  • Support CI/CD, infrastructure automation, and operational excellence across the platform.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 3+ years of professional software engineering experience
  • Strong software development experience in Python.
  • Experience building and operating backend services, distributed systems, or large-scale data platforms.
  • Professional experience with AWS and deploying applications to Kubernetes clusters.
  • Experience with Airflow or other workflow orchestrators
  • Experience designing data pipelines, ETL systems, or data processing frameworks.
  • Experience developing containerized applications, backend microservices, and event-driven systems or data pipelines.
  • Past experience in the Autonomous Driving or automotive industry, specifically backend and cloud development.

Preferred Qualifications

  • Strong ownership mindset with the ability to drive projects from design through production operations.
  • Experience building distributed systems or data platforms that process large-scale datasets in cloud environments.
 
 
 
 
 
 
 
 
 
At Lucid, we don't just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.

What Lucid Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lucid Motors logo

About Lucid Motors

Sourced by ZipRecruiter

Lucid Motors is a highly innovative electric vehicle manufacturer located in Newark, CA, USA. Primarily engaged in the automotive industry, its mission is to elevate electric vehicles' standing and transform the way people travel. The company was founded in 2007 by Bernard Tse and Sam Weng as Atieva, a name under which it initially focused on battery technology. However, it pivoted towards automotive manufacturing and rebranded as Lucid Motors in 2016. The company is committed to making luxury, sustainable electric vehicles that break norms and set new standards with top-notch technology and engineering. Their mission aligns with their core values, which are centered around innovation, sustainability, and excellence. Notably, Lucid Motors launched the Lucid Air in 2020, an all-electric sedan well-received for its advanced features and impressive mileage.

Industry

Manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Newark, CA, US

Year founded

2007