Logo
CV Library

Senior Data Engineer

CV Library, Hawthorne, California, United States, 90250


Job Description

As a Senior Data Engineer, you will play a pivotal role in our agile analytics team, leading the design, development, and optimization of complex data infrastructure and pipelines. Your expertise will be crucial in delivering high-impact reporting, analytics, and machine learning solutions that drive business success. You will leverage your extensive experience to not only build and maintain critical data systems but also to mentor and guide junior engineers, ensuring the seamless translation of intricate business requirements into robust and scalable data solutions.

This position is for a role within GEO-IS Data Platforms Product Development team. This team supports our entire GEO-IS Solutions data infrastructure.

Successful candidates must understand or be able to translate complex business requirements into scalable and trusted data pipelines and models. At the core, a successful Senior Data Engineer will excel at the following:

Serve as the subject matter expert for data and systems.

Design, develop, and maintain scalable data pipelines and models, driving architecture and best practices for high performance.

Identify and lead data quality improvements, standardizing and enriching data to solve complex challenges and provide insights.

Collaborate with cross-functional teams to enhance data models and support advanced BI and analytics.

Mentor junior data engineers, lead code reviews, and promote best practices and skill development.

Optimize data pipelines for performance and scalability while staying updated on industry trends and technologies.

Major Duties and Responsibilities

Translate complex business needs into aligned data models and architecture.

Design and implement scalable, high-performance data pipelines and models.

Optimize data infrastructure to meet evolving business and tech needs.

Monitor and enhance data pipelines for performance and integrity.

Lead testing and troubleshooting for complex data issues.

Drive data quality initiatives and enforce standards.

Manage version control, backups, and disaster recovery with rigorous documentation.

Create and maintain up-to-date technical documentation.

Document and communicate data lineage and governance.

Establish and promote best practices for data pipeline and model development.

Train and mentor end-users on data models and business logic.

Refine data models in collaboration with stakeholders for optimal performance.

Support agile practices and maintain current work management systems.