Senior Data Engineer

General Motors

Austin, TX • 47m ago • On-site

Senior

On-site

125,000 - 168,650 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Data Engineer (Hybrid)

  • Focus: End-to-end data platform development plus React-based user-facing applications

Description

Design, build, and maintain scalable batch and streaming data pipelines and data platform components (models, warehouses, and lakehouse solutions) for analytics and applications. Create secure, well-documented data services and APIs, and develop responsive front-end features using React with JavaScript or TypeScript. Ensure data quality, observability, lineage, alerting, and continuous improvements in performance, reliability, security, and cost.

Requirements

  • 5+ years of professional experience in data engineering, software engineering, or closely related work
  • Bachelor’s degree in Computer Science/Software Engineering/Data Science or equivalent experience
  • Strong SQL and proficiency in a data-engineering language (Python, Scala, or Java) plus cloud data platform experience (Azure, AWS, or GCP)
  • Experience with production-grade ETL/ELT pipelines
  • Experience with data warehouses and/or data lakes/lakehouse platforms
  • Hands-on experience with React; familiarity with TypeScript and component-based UI patterns
  • Experience integrating front-end apps with REST or GraphQL APIs and handling asynchronous loading/error states
  • Understanding of data modeling, schema evolution, data quality, and distributed processing
  • Cloud experience with modern deployment or orchestration tools
  • Strong communication and problem-solving skills

Responsibilities

  • Design, build, and maintain batch and streaming data pipelines
  • Develop and optimize data models, warehouses, and lakehouse solutions
  • Build and maintain data services and APIs exposing trusted data to applications
  • Develop responsive front-end features using React, JavaScript, or TypeScript
  • Partner with product/analytics/engineering to translate workflows and data needs into usable interfaces
  • Implement data quality checks, observability, lineage, and alerting; investigate and resolve issues
  • Improve performance, reliability, security, and cost efficiency across data and application systems
  • Apply engineering best practices (code review, automated testing, CI/CD, documentation, maintainable architecture)
  • Mentor engineers and contribute to roadmaps and architectural decisions

Benefits

  • Health and wellbeing benefits (medical, dental, vision, HSA/FSA, retirement savings, life insurance, paid vacation/holidays, tuition assistance, employee assistance)
  • Bonus potential via incentive pay program
  • Possible eligibility for relocation benefits (if applicable)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Data Engineer role

Improve your resume for just $5

$125,000 – $168,650/year

Unlock Full Resume Report