Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Staff Software Engineer- Data Insights & BI Reporting

General Motors

Salary not specified
Oct 1, 2025
Warren, MI, US
Apply Now

The GPSC (Global Purchasing & Supply Chain IT) Insights and Operational Reporting team needs to source, integrate, curate, and present consistent data and services for Purchasing, Supply Chain, and Logistics performance management, supply network & supplier management, and various analytic services to support business decision-making.

Requirements

  • Demonstrated experience in Microservices, Data Streaming, Big Data, Cloud solution architectures
  • Hands-on expertise with AWS/Azure/GCP/Kubernetes
  • Working knowledge of Open API and OAuth
  • Working knowledge of Hadoop, Spark, Object Storage (ADLS/S3), Event Queues, Databricks
  • Demonstrated knowledge and implementation experience of Data Streaming architectures and design principles
  • Proven experience with distributed systems and data processing frameworks (e.g., Spark, Flink)
  • Strong programming skills in Python, Java, or Scala and experience with modern software development practices

Responsibilities

  • Architect, implement, and maintain batch and real-time data pipelines using cloud-native technologies (e.g., Databricks, Snowflake, Kafka, Spark).
  • Apply software engineering principles such as modular design, unit/integration testing, CI/CD, and version control to all data engineering efforts.
  • Drive the design and delivery of scalable APIs and microservices that enable downstream data access and integration.
  • Oversee the development of reusable frameworks, libraries, and platform services to accelerate data product delivery across domains.
  • Champion DevOps and DataOps practices including observability, infrastructure-as-code, automated deployments, and incident management.
  • Collaborate with data product owners, architects, and business stakeholders to define technical strategy and delivery roadmaps.
  • Foster a strong engineering culture focused on code quality, collaboration, continuous learning, and technical excellence.

Other

  • 10+ years of experience in software/data engineering, including 3+ years in a technical leadership role
  • Provide strategic direction and day-to-day leadership to a diverse team of technical professionals, ensuring alignment with organizational goals and priorities.
  • Role model and motivated learner who actively mentors and sponsors others and participates in in solution delivery.
  • Proactively identify and remove roadblocks to ensure timely delivery of engineering milestones and team success.
  • Resolve conflicts and foster collaboration across teams, adapting communication styles to influence and align stakeholders.