BP

Senior Development Systems Engineer

BP
Apply
1 day ago
Denver, CO, USA or Houston, TX, USASenior

Base Salary

$145k - $170k/yr

Responsibilities

  • Translate Corporate Land and data-team requirements into scalable technical solutions.
  • Design, develop, test, deploy, monitor, and optimize automation workflows, data pipelines, data products, applications, and AI-enabled tools.
  • Build queries, data models, analytical products, and internal workflow tools using Snowflake, Databricks, Palantir, and related platforms.
  • Apply and improve standards for code quality, testing, documentation, observability, security, and deployment.
  • Own complex technical workstreams and contribute to prioritization, solution design, architecture, and roadmap decisions.
  • Partner with stakeholders to evaluate technical tradeoffs and deliver iterative solutions in an ambiguous environment.
  • Participate in code reviews, share technical knowledge, and coach analysts and business users.
  • Create documentation, training materials, and user guidance to support adoption and sustainable ownership.
  • Monitor and optimize solutions for performance, reliability, adoption, and cost efficiency.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Engineering, Physics, or a related technical field, or equivalent relevant experience.
  • At least 7 years of experience in software development, data engineering, automation, analytics engineering, or a closely related technical field.
  • Demonstrated ability to independently deliver complex, production-grade data, software, automation, or AI solutions.
  • Strong proficiency in Python and SQL and the ability to produce clean, maintainable, well-tested code.
  • Hands-on experience with Snowflake, Databricks, or Palantir, including querying, data modeling, and performance optimization.
  • Understanding of data architecture, ETL/ELT, APIs, governance, security, CI/CD, and software development lifecycle practices.
  • Experience owning technical workstreams, contributing to solution design and code reviews, and supporting less-experienced contributors.
  • Strong communication and stakeholder-management skills with the ability to manage multiple priorities in an ambiguous environment.
  • Preferred experience includes energy or oil and gas land processes, internal applications, workflow tools, dashboards, self-service analytics, AI-assisted development, prompt engineering, retrieval-augmented generation, LLM APIs, cloud platforms, infrastructure-as-code, Airflow, dbt, or Databricks Workflows.

Benefits

  • Medical, dental, and vision insurance.
  • Paid time off.
  • Discretionary annual bonus program.
  • Long-term incentive program.
  • 401(k) matching program.
  • Hybrid office/remote work arrangement.
  • Negligible travel is expected.
  • The role is not eligible for relocation assistance.

Tech Stack

Apache AirflowAWSAzureDatabricksdbtPythonSnowflakeSQL

Categories

BackendData Engineering
BP

About BP

10,000+ employees

BP is a global, publicly traded energy company that explores and produces oil and gas, refines and markets fuels and lubricants (including the Castrol brand), and trades energy products for consumers and industrial customers. It also operates convenience and retail fuel networks and invests in EV charging (bp pulse), bioenergy, and wind and solar projects. Founded in 1909 and headquartered in London, it is listed on the London and New York stock exchanges.

Contact me