Senior Data Engineer designing and optimizing data assets and pipelines for General Motors. Collaborating with teams to improve operational performance and analytics capabilities.
Responsibilities
Assemble large, complex data sets that meet 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 across multiple languages, tools, and technologies.
Contribute to architecture discussions, solution design, and strategic technology adoption.
Build and optimize highly scalable data pipelines incorporating complex transformations and efficient code.
Design and develop new source system integrations from varied formats (files, database extracts, APIs).
Design and implement solutions for delivering data that meets SLA requirements.
Work with operations teams to resolve production issues related to the platform.
Apply best practices such as 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, providing leadership, best practices, and coaching.
Mentor peers and junior engineers; educate colleagues on emerging industry trends and technologies.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience
7+ years of data engineering/development experience, including Python or Scala, SQL, and relational/non-relational data storage. (ETL frameworks, big data processing, NoSQL)
3+ years of experience in distributed data processing (Spark) and container orchestration (Kubernetes)
Proficiency in data streaming in Kubernetes and Kafka
Experience with cloud platforms – 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, Object Storage (ADLS/S3), Event Queues.
Strong understanding of performance optimization techniques such as 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
Strong collaboration and communication skills; ability to work across multiple teams and disciplines.
Technical Lead for data engineering and reporting in healthcare technology at Dedalus. Shaping innovative software solutions and leading cross - functional technical teams in Australia.
Senior ML Data Engineer working on data pipeline curation for Mobileye's autonomous vehicle dataset. Collaborating across teams to enhance ML engineering and vision model applications.
Data Engineer managing customer datasets to enhance industrial research and development. Responsible for ETL pipelines and data ingestion for the Uncountable Web Platform.
Data Engineer designing and maintaining scalable data solutions on Databricks for clinical trials. Collaborating with teams to overcome data challenges and ensure the smooth logistics of clinical supplies.
Senior Manager leading a team of database engineers to manage CCC's data platform. Overseeing mission - critical applications and collaborating with cross - functional teams in a hybrid environment.
As a Principal Data Architect at Solstice, lead the design and implementation of data architecture solutions. Ensure data integrity, security, and accessibility to meet strategic organizational goals.
Data Platform Specialist overseeing data workflows and enhancing data quality for Stackgini's AI - driven IT solutions. Collaborating with teams to drive improvements and stakeholder support.
Data Engineer designing data pipelines in Python for a major railway industry client. Collaborate with Data Scientists and ensure code quality with agile methodologies.
Senior Data Engineer responsible for building and optimizing data pipelines for banking analytics initiatives. Collaborating with data teams to ensure data quality and readiness for enterprise use.
Senior Data Engineer developing scalable data solutions on Databricks for analytics and operational workloads. Collaborating with cross - functional teams to modernize the data ecosystem.