Share this job
Senior Data Engineer
Houston, Texas, United States
Apply for this job

Hybrid | 3 Days Onsite per Week


A growing enterprise technology organization is seeking a Senior Data Engineer to help drive the evolution of its cloud-based data platform. This role combines technical leadership, stakeholder collaboration, and hands-on engineering to deliver scalable data solutions that support critical business operations, analytics, and decision-making. The ideal candidate will be comfortable working directly with business leaders and technical teams to identify data needs, prioritize initiatives, and develop high-quality data products that generate measurable business value.


What You'll Do

Lead Data Product Strategy

  • Partner with business and technical stakeholders to define data product vision, priorities, and success criteria.
  • Manage and refine a roadmap of data initiatives, balancing competing priorities across multiple teams.
  • Translate business objectives into actionable technical requirements, user stories, and delivery plans.
  • Communicate project status, risks, dependencies, and recommendations to leadership and key stakeholders.
  • Collaborate with data governance teams to support compliance, metadata management, and data quality initiatives.

Drive Business-Focused Data Solutions

  • Develop a strong understanding of operational processes and data-driven business challenges.
  • Identify opportunities to improve data accessibility, reporting capabilities, and decision support.
  • Recommend scalable solutions that align with long-term technology and business objectives.
  • Provide strategic input into future-state architecture and platform enhancements.

Build and Optimize Data Pipelines

  • Design, develop, and maintain cloud-native data pipelines supporting both batch and real-time processing.
  • Create scalable data integration solutions that ingest, transform, and deliver information from diverse sources.
  • Develop and maintain logical and physical data models for analytics and operational use cases.
  • Implement monitoring, validation, and performance optimization practices to ensure reliable data delivery.
  • Support API integrations and connectivity with internal and external platforms.

Promote Engineering Excellence

  • Participate in architectural reviews, Agile ceremonies, and technical design discussions.
  • Contribute to best practices around automation, source control, CI/CD, and cloud engineering standards.
  • Troubleshoot data pipeline issues and drive root-cause analysis for production incidents.
  • Help mentor colleagues and promote knowledge sharing within the data engineering community.


Qualifications

Required Experience

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline; equivalent professional experience will also be considered.
  • 5+ years of experience designing and supporting cloud-based data solutions using platforms such as AWS, Azure, or Google Cloud.
  • Strong hands-on development experience with Python and SQL.
  • Experience developing ETL/ELT processes, orchestration workflows, and system integrations.
  • Proven expertise in data modeling, metadata management, data lineage, and data quality frameworks.
  • Demonstrated success partnering with business stakeholders to gather requirements, prioritize work, and deliver data-driven solutions.

Preferred Experience

  • Background supporting organizations within commodity markets, utilities, energy operations, industrial environments, asset-intensive businesses, or related sectors.
  • Exposure to enterprise data governance programs and modern cloud data architectures.
  • Experience supporting analytics and reporting initiatives through scalable data platforms.


Apply for this job
Powered by