1

Software Engineer Data Analyst Jobs in Flint, MI

Utilize SQL to extract, manipulate, and analyze financial data from various sources including databases, spreadsheets, and accounting software. * Collaborate with cross-functional teams to gather ...

Utilize SQL to extract, manipulate, and analyze financial data from various sources including databases, spreadsheets, and accounting software. * Collaborate with cross-functional teams to gather ...

Job Summary : ShiftCode Analytics, Inc. is seeking a Kofax Developer to enhance their document ... Required : • 4-6 years of experience as a Software Developer • Specific hands-on experience in ...

next page

Showing results 1-20

Software Engineer Data Analyst information

See Flint, MI salary details

$43.3K

$126.2K

$172.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 Flint, MI is $126,181.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,400.00 and $133,800.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 Flint, MI are hiring for Software Engineer Data Analyst jobs?

Cities near Flint, MI with the most Software Engineer Data Analyst job openings:

Data/Financial Analyst

Yeo & Yeo

Saginaw, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 5 days ago


Job description

***This position is an in-person position located in either our Saginaw or Troy office.***

Come grow with us. Yeo & Yeo CPAs & Business Consultants is a leading accounting firm in Michigan, and among the Best & Brightest Places to Work. Since 1923, our industry-specialized accountants and consultants have provided clients with forward thinking, comprehensive solutions in accounting, audit, tax, technology, and business consulting.

Our people are our future - we provide the venue for individuals who have the desire and drive to grow as leaders in the accounting industry.Career paths are not do-it-yourself at Yeo & Yeo. You will be equipped with career development and advocacy experiences, career ladder choices, support in advancing to leadership positions, and a successful integration of your personal and professional life.

Applying today makes you one step closer to joining a firm of enthusiastic, driven, creative and intelligent problem solvers working together toward a common goal - to provide outstanding business solutions.

Position Summary

The Data/Financial Analyst will be responsible for compiling and interpreting different data sets across the firm to measure, track and explain trends to optimize financial performance and mitigate risks. They will work with firm leadership to create and implement initiatives based on industry best practices and regulatory controls.

The Analyst collaborates closely with Finance, Marketing, Human Resources, Recruiting, Information Technology, and Practice Leadership to ensure accurate reporting and data-driven decision-making across the organization
Key Objectives

  • Maintains firm confidentiality.
  • Follows firm policies by conforming to the procedures outlined in the Employee Handbook.
  • Develops an understanding of the firm's vision, plan, and strategies and their role in achieving them.
  • Works sufficient hours needed in order to complete projects assigned.
  • Utilize SQL to extract, manipulate, and analyze financial data from various sources including databases, spreadsheets, and accounting software.
  • Collaborate with cross-functional teams to gather requirements and design data models and reporting frameworks that meet the needs of internal stakeholders.
  • Develop and maintain automated processes for data cleansing, validation, and visualization to ensure accuracy and efficiency in financial reporting.
  • Perform in-depth analysis of financial statements, transactional data, and key performance indicators (KPIs) to identify trends, anomalies, and areas for improvement.
  • Prepare detailed reports, dashboards, and presentations summarizing findings and recommendations for management.
  • Develop and recommend changes to reporting methodologies, data governance standards, and performance measurement systems.
  • Assist in the development and implementation of strategic initiatives to optimize financial performance, mitigate risks, and achieve business objectives.
  • Exercises independent judgment in developing performance metrics, identifying business risks, and recommending operational improvements.
  • Stay current with industry trends, best practices, and regulatory changes.
  • Support implementation and enhancement of practice management, financial, payroll, HRIS, CRM, and business intelligence systems.
  • Assist in identifying opportunities for process automation and improved system integration.

Qualifications

  • Bachelor's degree in Finance, Accounting, Economics, Data Analytics, Business Administration, Statistics, or a related field required.
  • Three to seven (3-7) years of experience in financial analysis, business analytics, accounting, or business intelligence.
  • Professional services, accounting firm, or consulting experience preferred.
  • Experience supporting leadership with reporting and analysis preferred.

Preferred Abilities

  • Proficiency in SQL and advanced Excel skills for data manipulation, analysis, and modeling.
  • Proficiency with data visualization tools such Power BI, SSRS, or similar platforms.
  • Familiarity with Thomson Reuters Practice CS or Karbon is preferred.
  • Strong analytical skills with the ability to interpret complex financial data and draw actionable insights.
  • Excellent communication and interpersonal skills with the ability to effectively collaborate with colleagues at all levels.
  • Detail-oriented mindset with a commitment to accuracy and quality in financial analysis and reporting.
  • Ability to manage multiple projects simultaneously and prioritize tasks in a fast-paced, deadline-driven environment.

Knowledge, Skills, and Abilities

  • Knowledge of Reporting - Knowledge of financial reporting concepts and dashboard development to prepare detailed reports, dashboards, and presentations that support firm-wide and individual office needs.
  • Skill in Data Collection - Skill in collaborating with stakeholders across the firm to gather requirements and design data models that meet financial and operational reporting needs.
  • Ability to Analyze Financial Data - Ability to perform in-depth analysis of financial statements, transactional data, and performance metrics to identify trends, explain results, and support management decisions that optimize firm performance.
  • Ability to Prepare Accurate Work Product - Ability to accurately prepare presentable data and reporting at regular intervals throughout the year while completing other assigned tasks as needed.
  • Ability to Think Analytically - Ability to use a logical, systematic, and sequential approach to solve problems by breaking complex tasks into component parts, evaluating details, and identifying possible causes and solutions.
  • Skill in Producing Quality Work - Skill in producing accurate, complete, and professional work product by recognizing and learning from mistakes, reducing errors, and maintaining a commitment to quality and presentation.
  • Skill in Communication - Skill in conveying written and verbal information clearly, concisely, and accurately; maintaining regular communication; understanding instructions; making requests; and asking appropriate questions.
  • Ability to Demonstrate Personal Credibility - Ability to act as a professional representative of the Firm, protect confidential information, demonstrate honesty and integrity, and understand that personal actions reflect on the Firm.

Physical Demand

  • Frequent use of hands, wrists, fingers associated with computer equipment.
  • Required to sit for extended periods of time.
  • Occasionally stoop, kneel, crouch or crawl.
  • Normal visual acuity, ability to talk and hear.
  • Occasionally lift and/or move up to 20 pounds.

Working Conditions

  • On-site position; required to travel to other Yeo & Yeo office locations as needed
  • Normal office environment
  • May on occasion be exposed to loud sounds and distracting noise levels, such as from office equipment.

Benefits & Perks!

Our commitment is to continually invest in our people, both professionally and personally. That is why our benefits and perks go beyond industry standard. Our offerings include competitive salaries; excellent medical, dental and vision plan options; bonuses; referral programs; life insurance; 401(k) plan; an award-winning CPA certification program; community service opportunities; flexible work arrangements; fun firm events; and so much more.

Equal Opportunity/Affirmative Action Employer

Employment Type: Full-Time Salary