Senior Data Engineer

NOV, Inc. • $120K — $145K *
Energy & Utilities
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Engineering, or related field.
  • Minimum 5+ years of professional experience in data engineering or software engineering roles.
  • Strong hands-on experience with Python, PySpark, and SQL.
  • Proven experience designing and operating scalable batch and streaming data pipelines.
  • Strong knowledge of data modeling, ETL/ELT, and cloud/hybrid data architectures.
  • Experience with Databricks, Spark, SQL Server, and SQL/NoSQL databases.
  • Demonstrated technical leadership and collaboration skills across teams.

Responsibilities

  • Design, develop, and optimize scalable data pipelines for analytics and drilling optimization.
  • Build, deploy, and maintain reliable ETL/ELT pipelines for various data types.
  • Develop data models and architectures for reporting and machine learning applications.
  • Implement data quality controls and CI/CD practices for production solutions.
  • Collaborate with engineers and data scientists to prepare data and develop analytical solutions.
  • Provide technical leadership and mentor team members in engineering best practices.
  • Translate operational requirements into scalable data solutions while addressing performance risks.

Benefits

  • Opportunities for professional development and training.
  • Collaborative work environment with cross-functional teams.
  • Access to cutting-edge technologies and tools.
  • Potential for career advancement within the organization.
Full Job Description
Job Description

In this role, you will lead the development of a robust data ecosystem that transforms drilling, equipment, and operational data into actionable insights. You will work closely with engineers, data scientists, and operational experts to deliver reliable data solutions and enable analytics and ML/AI applications across NOV's operations.

Responsibilities

  • Design, develop, and optimize scalable, high-performance data pipelines supporting analytics, condition-based maintenance, and drilling optimization KPIs.


  • Build, deploy, and maintain reliable batch and streaming ETL/ELT pipelines for structured, unstructured, time-series, and high-frequency sensor data.


  • Develop data models, features, and architectures that support reporting, operational analytics, data science, machine learning, and AI applications.


  • Implement data quality controls, monitoring, testing, observability, and CI/CD practices to ensure reliable production solutions.


  • Work directly with engineers, data scientists, and operational experts to prepare data, engineer features, develop analytical solutions, and productionize predictive and machine learning models.


  • Provide technical leadership through hands-on development, establish engineering best practices, and mentor other team members.


  • Translate operational requirements into scalable data and analytical solutions while proactively identifying and addressing performance, data quality, and reliability risks.


Qualifications

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Data Engineering, or related field.


  • Minimum 5+ years of professional experience in data engineering, software engineering, or related data-focused roles.


  • Strong hands-on experience with Python, PySpark, SQL and modern data engineering technologies.


  • Proven experience designing and operating scalable batch and streaming data pipelines.


  • Strong knowledge of data modeling, ETL/ELT, distributed processing, and cloud/hybrid data architectures.


  • Experience with platforms and technologies such as Databricks, Spark, SQL Server, Data Lakes, and SQL/NoSQL databases.


  • Experience with software engineering practices including Git, automated testing, CI/CD, and deployment automation.


  • Demonstrated technical leadership and ability to collaborate across engineering, data science, and operational teams.


PreferredQualifications

  • Experience with data science, machine learning, or AI, including developing or productionizing analytical and predictive models.


  • Experience with predictive maintenance, anomaly detection, equipment monitoring, or operational optimization.


  • Experience with industrial IoT, telemetry, SCADA, WITSML, or other operational technology data.


  • Knowledge of drilling operations, drilling optimization KPIs, condition-based maintenance, and equipment reliability.


  • Databricks or cloud data engineering certification.


  • Experience with AWS or other major cloud platforms.


  • Knowledge of oil and gas industry operations and technology

About NOV, Inc.

NOV, Inc. Careers

Joining NOV, Inc. presents an unparalleled opportunity to advance a career in the energy sector with a company at the forefront of driving innovation and growth. NOV, Inc. is actively seeking professionals who are ready to engage with a global team that values leadership, diversity, and professional development.

Explore Job Opportunities

NOV, Inc. offers a variety of job opportunities that cater to a range of skills and experiences. Whether it's in engineering, finance, or project management, NOV, Inc. positions itself as a leader in career advancement in the energy industry. Explore open positions that align with professional skills and career interests.

Internship Programs

NOV, Inc. believes in nurturing talent from the ground up. Internship programs at NOV, Inc. provide invaluable industry exposure and hands-on experience, making them a cornerstone of professional development for students and recent graduates eager to make their mark.

Commitment to Employee Growth and Benefits

At NOV, Inc., employee growth is a priority, supported by comprehensive benefits and diversity training programs designed to foster an inclusive workplace. NOV, Inc. invests in its team, ensuring access to the tools and training necessary to excel both professionally and personally.

Cultivating a Culture of Innovation

The culture at NOV, Inc. is built on a foundation of innovation and collaborative problem-solving. Employees are encouraged to bring fresh ideas and perspectives to the table, driving the company’s leadership in the energy sector.

Professional Development and Networking

NOV, Inc. is dedicated to the continuous professional development of its team members through leadership training, networking opportunities, and robust career paths. Employees at NOV, Inc. enjoy a dynamic environment where they can build strong professional networks and enhance their career trajectory.

Hiring Process

The hiring process at NOV, Inc. is designed to be transparent and engaging, starting from the initial job posting to the final interview. Candidates are encouraged to showcase their skills and experiences through a detailed resume and during the interview process, ensuring a fit that is beneficial both for the individual and for NOV, Inc.

Join the NOV, Inc. Team

NOV, Inc. is looking for passionate, curious, and innovative team players. Search for open positions that match skills and interests on the NOV, Inc. careers page. Discover how a position at NOV, Inc. can propel a career to new heights.

Stay Connected with NOV, Inc. Careers

Keep up to date with career tips, industry insights, and the latest job openings at NOV, Inc. Personalize subscriptions for job alerts and insider tips tailored to specific career preferences. Explore the rewarding opportunities that await at NOV, Inc.

SEARCH NOV, INC. JOBS

READ CAREERS BLOG

JOB ALERT EMAILS

Embark on a journey with NOV, Inc., where career aspirations turn into achievements, and professional growth is intertwined with innovation and leadership.
Learn more about NOV, Inc.

Similar Jobs

More Jobs at NOV, Inc.

More Energy & Utilities Jobs

Find similar Senior Data Engineer jobs: