Jobs · Information Technology · Oklahoma

Staff Data Engineer

Flywheel Energy, LLC · Oklahoma City, OK · 3 wk ago
HybridInformation TechnologyFull-time

Key Responsibilities

  • Design, build, and maintain scalable data pipelines that ingest, transform, and deliver upstream production, field, and operational data to downstream business teams.
  • Develop and optimize ETL/ELT workflows to support reporting, analytics, and operational decision-making across the business.
  • Architect and implement data integration solutions that connect source systems (SCADA, ERP, production databases, third-party data feeds) with the company's data warehouse/lake environment.
  • Demonstrate expertise in data architecture, with a track record of designing scalable, well-structured data models and systems that avoid technical debt and support long-term maintainability.
  • Collaborate with cross-functional teams, including analytics, engineering, and operations, to translate business requirements into reliable data solutions.
  • Establish and maintain data quality, validation, and governance standards across pipelines and datasets.
  • Monitor pipeline and system performance, proactively identifying and resolving bottlenecks, failures, and inefficiencies.
  • Lead capacity planning efforts to ensure infrastructure scales alongside business growth.
  • Develop and maintain disaster recovery procedures to support resilient, highly available data operations.
  • Maintain comprehensive technical documentation for data architecture, pipelines, and operational processes.
  • Evaluate and recommend tools, platforms, and best practices to continuously improve the data engineering function.
  • Mentor junior and mid-level engineers, providing technical guidance and supporting their professional growth.
  • Partner with leadership to align data engineering priorities with the company's broader strategic and growth objectives.

Required Qualifications

  • Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field, or equivalent practical experience
  • 7+ years of experience in data engineering, with demonstrated experience designing and scaling production data pipelines
  • Hands-on experience with one of the major cloud data warehouse/data lake platforms (e.g., Databricks, Snowflake, or Microsoft Fabric); platform-agnostic mindset preferred, with the ability to ramp quickly on whichever platform the business standardizes on
  • Strong proficiency in SQL, Python, and API
  • Experience building and orchestrating ETL/ELT workflows using tools such as Azure Data Factory, dbt, Airflow, or equivalent
  • Solid understanding of data modeling, data warehousing concepts, and distributed data processing
  • Experience working with cloud platforms (Azure, AWS, or GCP) and cloud-native data services
  • Experience with performance monitoring, capacity planning, and disaster recovery practices for data systems
  • Strong collaboration skills, with experience partnering across engineering, analytics, and business teams to deliver scalable solutions
  • Ability to manage multiple priorities in a fast-paced environment
  • Willingness to perform occasional after-hours critical support and maintenance, depending on business needs

Similar jobs

Staff Data Engineer

hackajobNew York, NY· 2 wk ago
Information Technology$138/hrapply on hackajob.com

Staff Data Engineer

Choice Hotels InternationalScottsdale, AZ· 2 days ago
apply on choicehotels.wd5.myworkdayjobs.com

Staff Data Engineer

The Hershey CompanyDallas, TX· 3 wk ago
Information Technologyapply on careers.thehersheycompany.com

Staff Data Engineer

TeamworksRaleigh, NC· 1 wk ago
Information Technology$216k/yrapply on jobs.ashbyhq.com

Staff Data Engineer

LobUnited States· 3 days ago
RemoteInformation Technology$175k–$205k/yrapply on boards.greenhouse.io

Staff Data Engineer

HeadwayBuffalo-Niagara Falls Area· 1 wk ago
Information Technology$212k–$265k/yrapply on jobs.ashbyhq.com