EngineerJobs.io
← Back to all jobs

Job Description

General Motors is hiring a Senior Data Engineer in Austin, TX (hybrid) to strengthen industrial data pipelines within the Intelligent Manufacturing organization. In this role, you will focus on Fivetran tooling while designing and delivering scalable ETL and data assets that support Business Intelligence and Advanced Analytics.

Working with data engineering software teams, you will contribute across batch and streaming technologies, cloud platforms, and modern software practices, with an emphasis on reliability, monitoring, and repeatable operations.

Key Responsibilities

  • Assemble large, complex data sets that satisfy functional and non-functional business requirements.
  • Identify, design, and implement process improvements, including automation, data delivery optimization, and infrastructure redesign for scalability.
  • Lead and deliver data-driven solutions using multiple languages, tools, and technologies.
  • Develop and configure end-to-end data pipelines using Fivetran, ensuring efficient extraction, transformation, and loading (ETL) processes.
  • Set up integrations by connecting APIs, SaaS platforms, and databases to Fivetran, including schema mapping and transformations.
  • Monitor pipeline performance, troubleshoot issues, and implement improvements to support scalability and reliability.
  • Participate in architecture discussions, solution design, and technology adoption planning.
  • Build and optimize highly scalable pipelines that incorporate complex transformations and efficient code.
  • Design and develop new source system integrations from varied formats such as files, database extracts, and APIs.
  • Design and implement data delivery solutions that meet SLA requirements.
  • Work with operations teams to resolve production issues related to the platform.
  • Apply best practices including Agile methodologies, design thinking, and continuous deployment.
  • Develop tooling and automation to make deployments and production monitoring more repeatable.
  • Collaborate with business and technology partners by sharing leadership, best practices, and coaching.
  • Mentor peers and junior engineers, and help educate colleagues on emerging industry trends and technologies.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 7+ years of data engineering and development experience, including Python or Scala, SQL, and relational and non-relational data storage (including ETL frameworks, big data processing, and NoSQL).
  • 3+ years of experience with distributed data processing (Spark) and container orchestration (Kubernetes).
  • Proficiency in data streaming in Kubernetes and Kafka.
  • Proven experience with Fivetran (pipeline setup, connectors, and transformations).
  • Experience with cloud platforms, with Azure preferred (AWS or GCP also considered).
  • Solid understanding of CI/CD principles and tools.
  • Familiarity with big data technologies such as Hadoop, Hive, HBase, and Object Storage (ADLS/S3), plus event queues.
  • Strong performance optimization skills including partitioning, clustering, and caching.
  • Proficiency with SQL, key-value datastores, and document stores.
  • Familiarity with data architecture and modeling concepts to support efficient data consumption.
  • Advanced understanding of data normalization and denormalization.
  • Ability to translate enterprise requirements into effective data models and address project requirements when applicable.
  • Experience designing, building, and optimizing scalable batch and streaming pipelines using Databricks (Apache Spark, Delta Lake) to support Medallion Architecture.
  • Ability to automate workflows and maintain clear documentation for data processes.
  • Contribution to the design and operational management of a cloud-native data platform on Azure, integrating Azure Data Lake Storage, Event Hubs, Azure SQL, and AKS.
  • Ability to monitor and troubleshoot data pipelines and platform workloads, optimizing Spark jobs, cluster configurations, and SQL warehouses.
  • Strong collaboration and communication skills to work across multiple teams and disciplines.

Technologies

  • Fivetran
  • Python, Scala, SQL
  • ETL frameworks
  • Spark, Kubernetes, Kafka
  • Azure, AWS, GCP
  • CI/CD, Agile methodologies, continuous deployment
  • Hadoop, Hive, HBase
  • Object Storage (ADLS/S3)
  • Event Queues
  • Databricks, Apache Spark, Delta Lake
  • Medallion Architecture
  • Azure Data Lake Storage, Event Hubs, Azure SQL, AKS

Preferred Qualifications

  • Master’s degree in Computer Science, Software Engineering, or related field.
  • Knowledge of data governance, metadata management, or data quality and observability.
  • Familiarity with schema design and data contracts.
  • Experience handling various file formats including video, audio, and image.
  • Experience with Databricks, Snowflake, or similar platforms.

The Role in Intelligent Manufacturing

As a Data Engineer with a Fivetran tool focus, you will design, build, and optimize industrialized data assets and pipelines to support Business Intelligence and Advanced Analytics goals. The position sits within Intelligent Manufacturing under Data Engineering Software, delivering scalable solutions tied to functional and non-functional business needs.

The Intelligent Manufacturing teams ideate, incubate, and deliver new plant data solutions. This work integrates with business and IT partners to develop real-time solutions using plant floor data to improve decisions, plant asset maintenance, safety, operational performance, and Vehicle Build Data.

Compensation

  • Base salary: $125,000 - $168,650 per year
  • Actual base compensation within the range will vary based on factors relevant to the position.
  • Bonus potential: incentive pay program with payouts based on company performance, job level, and individual performance.

Benefits

  • Bonus Potential: incentive pay program based on company performance, job level, and individual performance
  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts

Immigration Sponsorship

GM does not provide immigration-related sponsorship for this role. Do not apply if you will need GM immigration sponsorship now or in the future, including direct company sponsorship, GM as the immigration employer of record on a government form, or any work authorization requiring a written submission or other immigration support from the company (including H-1B, OPT, STEM OPT, CPT, TN, J-1, etc.).

Accommodations

General Motors offers opportunities to all job seekers, including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application, email GM or call 1-800-865-7580.

Similar Jobs