Senior SCADA Engineer

DNOW

Midland (TX)

On-site

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
401(k) matching
Medical, dental, vision
Career growth
Paid time off

Job summary

DNOW seeks a Senior SCADA Engineer to operate, support, and enhance an industrial SCADA platform for critical energy operations. You will work across data stacks, including PLC data, databases, and Ignition applications, ensuring reliability and continuous improvement.

You will troubleshoot complex issues, automate routines with Python and SQL, and collaborate with engineering to scale the platform as the business grows. Authorized to work in the United States is assumed.

Qualifications

  • 3+ years hands-on SCADA integration, development, or support.
  • Strong Ignition SCADA experience in production environments.
  • Ability to obtain Ignition Gold Certification within 6 months.
  • Experience with relational databases, preferably PostgreSQL.
  • Proficient in writing and troubleshooting SQL queries.
  • Experience with Python or other modern languages.
  • Knowledge of MQTT, Sparkplug B, OPC UA, Modbus, and industrial networking.
  • Linux-based server environment familiarity.
  • Clear documentation of processes and architecture.

Responsibilities

  • Monitor, maintain, and support health, reliability, and performance of the SCADA platform.
  • Troubleshoot issues, performance bottlenecks, data integrity concerns, and incidents.
  • Perform root cause analysis and implement corrective actions.
  • Develop and maintain monitoring, logging, and incident response processes.
  • Create and improve SOPs, documentation, and troubleshooting guides.
  • Escalate as needed and provide customer-facing operational support.
  • Collaborate with engineering to improve platform reliability and scalability.
  • Develop scripts and tooling using Python and SQL.
  • Support data pipelines, databases, and backend integrations.
  • Design PLC-to-SCADA data structures, naming conventions, and templates.
  • Assist integration and troubleshooting of PLCs, IIoT devices, MQTT, Sparkplug B, OPC UA, and Modbus.
  • Contribute to operational standards and growth of SCADA operations.

Skills

Ignition SCADA
SQL
Python
MQTT
OPC UA
Modbus
PostgreSQL
Linux

Tools

PostgreSQL
SQL
Python

Job description

At DNOW, we believe our associates are the best in the business. We value and reward hardworking, creative, and dedicated employees that desire to be part of a team committed to outstanding customer service.

START YOUR CAREER NOW.

The Senior SCADA Engineer is responsible for operating, supporting, and enhancing an industrial SCADA platform that supports critical energy operations. This role works across the full industrial data stack, including PLC generated field data, messaging infrastructure, databases, and Ignition applications, to ensure system reliability, performance, and continuous improvement. The Senior SCADA Engineer plays a key role in maintaining platform stability, troubleshooting complex issues, supporting customers, and helping scale the platform as the business continues to grow.

Job Responsibilities

  • Monitor, maintain, and support the health, reliability, and performance of the SCADA platform and supporting infrastructure.
  • Troubleshoot system issues, performance bottlenecks, data integrity concerns, and operational incidents.
  • Perform root cause analysis and implement solutions to prevent recurring issues.
  • Develop and maintain monitoring, logging, alerting, and incident response processes.
  • Create and improve standard operating procedures, operational documentation, and troubleshooting guides.
  • Serve as a technical escalation point for customer-reported issues and operational support needs.
  • Collaborate with engineering teams to improve platform functionality, reliability, and scalability.
  • Develop and maintain scripts, automation, and tooling using Python and SQL.
  • Support database optimization, data pipelines, and backend integrations.
  • Design and maintain standardized PLC-to-SCADA data structures, naming conventions, and templates.
  • Support integration and troubleshooting of PLCs, IIoT devices, MQTT, Sparkplug B, OPC UA, and Modbus communications.
  • Contribute to operational standards, best practices, and the growth of the SCADA operations function.

Job Requirements

  • Minimum 3 years of hands-on SCADA integration, development, or support experience.
  • Strong experience with Ignition SCADA in a production environment.
  • Ability to obtain Ignition Gold Certification within 6 months of hire.
  • Experience with relational databases, preferably PostgreSQL.
  • Proficiency writing and troubleshooting SQL queries.
  • Experience with Python or other modern programming languages.
  • Working knowledge of MQTT, Sparkplug B, OPC UA, Modbus, and industrial networking concepts.
  • Familiarity with Linux-based server environments.
  • Experience troubleshooting complex systems across hardware, networks, databases, and applications.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to document technical processes and system architecture.
  • Authorized to work in the United States.

Benefits

  • Competitive Salary + bonus
  • 401(k)/ Retirement savings
  • Comprehensive Benefits (medical, dental, vision, life and disability coverage)
  • Career growth
  • Paid vacation/holidays
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SCADA Engineer
Senior SCADA Engineer

DNOW • Texas

On-site
USD 85,000 - 115,000
Competitive Salary + bonus
401(k)/Retirement savings
Comprehensive Benefits (medical, dental, vision, life and disability coverage)
+1
Senior SCADA Engineer: IoT, PLC, Data & Automation
Senior SCADA Engineer: IoT, PLC, Data & Automation

DNOW • Texas

On-site
USD 85,000 - 115,000
Competitive Salary + bonus
401(k)/Retirement savings
Comprehensive Benefits (medical, dental, vision, life and disability coverage)
+1
Scada Engineer
Scada Engineer

Maitsys Inc. • Reno (NV)

On-site
USD 110,000 - 140,000
Senior SCADA Engineer - Elevate Data & Reliability
Senior SCADA Engineer - Elevate Data & Reliability

DNOW • Midland (TX)

On-site
USD 110,000 - 150,000
Competitive salary
401(k) matching
Medical, dental, vision
+2
SCADA Engineer
SCADA Engineer

Manatal • Charlotte (NC)

On-site
USD 85,000 - 130,000
SCADA Engineer
SCADA Engineer

Manatal • Atlanta (GA)

On-site
USD 90,000 - 130,000
Medical + Dental + Vision
401K + company match
Paid vacation, sick leave, holidays
+1
SCADA Developer
SCADA Developer

DMC Engineering • Houston (TX)

Hybrid
USD 95,000 - 165,000
Lead SCADA Developer
Lead SCADA Developer

Deep Blue • Midland (TX)

On-site
USD 85,000 - 120,000
SCADA Developer
SCADA Developer

DMC Engineering • Boston (MA)

Hybrid
USD 95,000 - 165,000
SCADA Developer
SCADA Developer

DMC Engineering • Seattle (WA)

Hybrid
USD 95,000 - 165,000