Drimva

General Motors

Senior Software Developer - OneStream/EPM Development

Warren, Michigan, United States of America +1 · Hybrid · Senior · Full-time · Posted Jul 28, 2026

Location
Warren, Michigan, United States of America
Austin, Texas, United States of America
Experience
10+ years of overall planning development experience; minimum 2 years in OneStream application development.
Education
Bachelor’s degree in STEM or a related field.
Visa sponsorship
GM does not provide immigration-related sponsorship for this role, now or in the future.

About the job

Designs, develops, implements, and supports OneStream applications and enterprise planning solutions for finance and performance management projects.

What you'll do

  • Lead OneStream solution design, development, testing, deployment, enhancements, customizations, and integrations.
  • Contribute across project lifecycles, from requirements analysis through go-live and post-implementation support; troubleshoot and maintain systems.
  • Provide technical guidance and mentorship, collaborate with stakeholders, and maintain technical documentation.

What they ask for

  • Bachelor’s degree in STEM or a related field.
  • 10+ years of overall experience in planning development and at least 2 years of OneStream application development experience.
  • Extensive knowledge of finance planning and consolidation processes; experience in finance data warehouse analytics.
  • Proficiency in OneStream programming, C#, VB.NET, and VBA.

Nice to have

  • Experience with enterprise planning and EPM technologies such as Oracle, Hyperion, EPM, Hyperion Planning, PBCS, EPBCS, and Essbase.
  • Knowledge of SAP, GitHub, Azure Databricks, and Power BI.

Tools

OneStream, C#, VB.NET, VBA, Oracle, Hyperion, SAP, GitHub

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)