Senior Production Systems Engineer

BP•Denver, CO
•Hybrid

About The Position

BPX Energy is seeking a highly motivated Senior Production Systems Engineer to help improve its U.S. onshore operations. The role develops and deploys data-driven solutions to optimize production, streamline workflows, and address enterprise-level problems. The engineer works with engineers, optimizers, field operators, and other stakeholders to understand operational challenges and turn them into software solutions or process improvements. The position involves building and maintaining applications and reporting tools, supporting in-house solutions as a product owner in collaboration with Technology and Production, and contributing to enterprise systems and standards. It also includes using AI tools and creating AI agents to support analysis and outcomes. The position is hybrid, with up to 10% travel expected, and is not eligible for relocation assistance.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • Strong programming skills in Python and SQL, especially for data-intensive applications.
  • Experience with cloud platforms such as AWS and Azure.
  • Competency with containerization technologies such as Docker and Kubernetes.
  • Excellent communication and interpersonal skills, including the ability to explain technical concepts to technical and non-technical audiences.
  • Strong problem-solving ability and analytical mindset.
  • Must be legally authorized to work full-time in the United States for an employer other than the current employer.
  • Must not require employment visa sponsorship now or in the future.

Nice To Haves

  • Eight or more years of oil and gas industry experience, particularly related to Petroleum Engineering, is preferred.
  • Familiarity with workflow orchestration tools such as Dagster+ is preferred.
  • Experience developing in Palantir is a plus.
  • Ability to communicate complex problems clearly to audiences ranging from field personnel to upper management.
  • Demonstrated ability to quickly learn new concepts, processes, software, and engineering and mathematical ideas.
  • Customer-focused approach that addresses user needs, creates business value, and improves user experience.
  • Resilience in solving open-ended data problems and preparing complex or messy datasets for analysis and predictive modeling.

Responsibilities

  • Partner with Operations, Optimization, Interventions, and other teams to identify improvement opportunities and develop data-driven solutions.
  • Design, develop, and deploy applications using Python, SQL, Snowflake, and the AWS cloud environment.
  • Promote software development best practices, including version control, code reviews, testing, and CI/CD.
  • Collaborate with Technology and Production as a product owner to implement and support in-house solutions.
  • Contribute to the development and maintenance of enterprise-level systems and standards.
  • Build reporting tools and dashboards using Power BI, Streamlit, and/or other Python web frameworks.
  • Use AI tools such as Claude Code and create AI agents to facilitate analysis and outcomes.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Discretionary annual bonus program
  • Long-term incentive program
  • 401(k) matching program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service