Senior Computer Systems Analyst

QB EnergyDenver, CO
5d$167,000 - $201,000Onsite

About The Position

The Senior Computer Systems Analyst will serve as the technical lead for QB Energy’s data platform and application development initiatives. This role analyzes engineering, business, and production data processing problems to develop and implement solutions to complex application problems, system administration issues, and operational data concerns. The analyst performs systems management and integration functions, improves existing computer systems, and reviews system capabilities, workflow, and schedule limitations across SCADA, production, and business operations. This role combines deep data engineering expertise with full-stack development capabilities to design end-to-end solutions—from SCADA data ingestion through real-time analytics dashboards and machine learning systems. This is a hands-on technical leadership role, not a management position—you will be analyzing, designing, and overseeing implementation, not just directing.

Requirements

  • 15+ years of professional experience in software engineering, data engineering, or related technical roles
  • Deep expertise in Python for data engineering, ETL development, and application development
  • Proven experience architecting and building large-scale data platforms or analytics systems
  • Full-stack development knowledge—ability to analyze, design, and oversee complete applications from database to user interface
  • Strong SQL skills and experience with analytical databases
  • Experience with modern front end development with React; iOS/Swift is a plus
  • Track record of designing and implementing systems that scale—experience architecting solutions that process billions of records
  • Bachelor’s degree in Computer Science, Engineering, or related field o Equivalent professional experience will be considered—what you’ve built matters more than credentials

Nice To Haves

  • Experience in oil and gas, energy, or industrial IoT environments
  • Familiarity with SCADA systems, time-series data, or operational technology (OT)
  • GIS experience—PostGIS, spatial data analysis, ArcGIS, QGIS
  • Machine learning experience—building and deploying models to production
  • Experience with workflow orchestration tools (Prefect, Airflow, Dagster)
  • Familiarity with streaming data architectures (Kafka, OPC-UA, real-time pipelines)
  • Experience with edge computing or deploying models to embedded/field devices

Responsibilities

  • Analyze requirements and design real-time data pipeline architecture for SCADA, drilling, and completions data—including specifications for sub-second latency and processing of high-volume time-series records daily
  • Analyze production data processing needs and design analytics dashboard systems enabling engineers to monitor well performance, detect anomalies, and optimize artificial lift systems in real time
  • Evaluate and design computer systems for field operations, including specifications for mobile-responsive interfaces supporting data capture, work orders, and operational reporting; determine software and hardware requirements for iOS deployments
  • Analyze production optimization opportunities; design and evaluate machine learning system architectures for plunger lift timing and predictive maintenance, including assessment of edge device deployment requirements and performance tradeoffs
  • Design data integration architecture and specify inputs, outputs, and data flows for SCADA, drilling, production, and third-party sources into a unified analytics platform; coordinate system compatibility across teams
  • Evaluate and integrate AI-assisted development tools, including Claude and MCP integrations, to accelerate system design, requirements analysis, and prototyping workflows
  • Analyze information processing and computation needs; plan and design computer systems using structured analysis, data modeling, and information engineering
  • Coordinate and link computer systems within the organization to increase compatibility so that SCADA, production, drilling, and business data can be shared across teams
  • Expand or modify existing systems to serve new purposes or improve workflow
  • Consult with management to ensure agreement on system principles
  • Specify inputs accessed by the system and plan the distribution and use of results
  • Define system goals and devise flowcharts and diagrams describing logical operational steps of programs
  • Develop, document, and revise system design procedures, test procedures, and quality standards
  • Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation
  • Troubleshoot program and system malfunctions to restore normal functioning across operational technology and IT environments
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems
  • Review and analyze computer performance indicators to locate code problems and correct errors
  • Assess the usefulness of pre-developed application packages and adapt them to the operational environment
  • Determine computer software or hardware needed to set up or alter systems; recommend new equipment or software packages
  • Confer with engineering and operations teams regarding the nature of information processing needs a computer program is to address
  • Supervise or mentor other data engineers and systems analysts; serve as project technical lead for data
  • Train staff and users to work with computer systems and programs

Benefits

  • Medical Plan: QB Energy offers multiple medical plans to choose from o Lowest level plan premiums are covered at 100% for employees and dependents
  • Dental Plan
  • Vision Plan
  • Long-term disability, life insurance, and AD&D covered by QB Energy
  • 401k plan: QB Energy matches 100% of employee contributions up to the first 6% of compensation
  • Paid Time Off
  • Paid Holidays
  • Gym membership reimbursement
  • Paid parking or RTD pass
  • Onsite gym
  • Cellphone reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service