**Only candidates currently residing in Houston, TX will be considered for this opportunity**
Our upstream Oil and Gas client is looking to add a Senior Data Engineer to their team! This long term opportunity is located in Downton Houston. This role is ideal for someone who thrives on solving complex data challenges, optimizing real-time systems, and building reliable infrastructure for mission-critical analytics. You’ll play a key role in shaping our time-series data strategy, supporting use cases across monitoring, industrial systems, and real-time decision-making.
Core Responsibilities
Time-Series Database Expertise
- Design, implement, and optimize solutions using leading time-series databases such as VictoriaMetrics, InfluxDB, TimescaleDB, Prometheus, or OpenTSDB
- Develop scalable data models including retention policies, downsampling, aggregation, and compression strategies
- Build efficient and reliable pipelines for high-ingestion-rate time-series data
Query Optimization & Data Access
- Write and optimize complex time-windowed queries (e.g., sliding windows, gap filling, rate calculations)
- Work with SQL and TSDB-specific query languages such as PromQL, MetricQL, Flux, and TSQL
- Improve query performance for large-scale datasets
Data Engineering & Streaming
- Design schemas for high-cardinality datasets
- Build and maintain real-time ingestion pipelines using Kafka, Flink, or Spark Streaming
- Develop and manage ETL/ELT workflows
Required Qualifications
- 5 years experience with at least one major time-series database
- Advanced SQL skills and experience with time-series query languages
- Proven ability to design scalable, high-throughput data systems
- Experience with stream processing frameworks (Kafka, Flink, or Spark)
- Hands-on experience with cloud platforms (AWS, GCP, or Azure)
- Proficiency in Python, Go, or Java
- Strong understanding of observability, monitoring, and system reliability