Staff Data Engineer
Role Overview
The Staff Data Engineer plays a critical role in shaping, designing and delivering data and AI solutions that translate complex business needs into scalable, secure and reusable capabilities.
Operating at staff level, this role provides senior technical leadership across data products, data platforms and AI-enabled solutions, with clear accountability for end-to-end system design, from high-level architecture through to low-level implementation design.
This is a hands-on engineering leadership role.
The postholder independently identifies problems to solve, leads the technical design of solutions and acts as technical lead across one large-scale or multiple medium-scale delivery workstreams.
A strong command of modern engineering patterns and practices is essential, as this role helps set the engineering standard for others to follow.
The role carries clear technical leadership accountability without line management responsibility.
It guides delivery teams, influences internal and third-party engineering outcomes, and ensures solutions are well designed, maintainable, secure and fit for enterprise use.
The postholder is also expected to mentor others and actively contribute to engineering excellence across the wider team.
You will work with
This role sits within the Finance Technology team and works closely with data engineers, data analysts, AI and software engineers, product managers, architects, cyber, platform and business stakeholder teams.
It also partners with central technology and architecture teams to ensure solutions are designed for reuse, interoperability and future scalability, rather than being developed in isolation.
You will deliver
• End-to-end system design: Translate high-level architectural direction into detailed, buildable solution designs. This includes decomposing architectural patterns, such as event-driven ingestion, medallion lakehouse and RAG pipelines, into concrete engineering specifications including table schemas, transformation logic, interface contracts, retry and error-handling strategies, SLA thresholds and observability requirements. Produce HLD artefacts that communicate solution intent and platform choices, alongside LLD artefacts that delivery engineers can implement without ambiguity. Design outputs should be reviewable through architecture governance and usable as the baseline for technical assurance.
• Strong engineering practices and patterns: Set and reinforce standards for software design, code quality, testing, CI/CD, observability and documentation. Advocate for and apply established engineering patterns, including event-driven architecture, microservices, pipeline orchestration, RAG and layered data architecture, using sound judgement on when each pattern is appropriate. Apply these patterns effectively across data-intensive pipelines, products and applications.
• Scalable data infrastructure and product delivery: Design, build and maintain reliable data pipelines, data products and integration layers that move, process and serve data across the enterprise at scale.
• AI-enabled solution engineering: Integrate AI and machine learning capabilities into production-grade applications, including LLM-based solutions, retrieval-augmented generation, AI agents and unstructured data processing. Evaluate AI tooling pragmatically, prioritising measurable business value and sustainable delivery over experimentation for its own sake.
• Technology selection, reuse and scalable solution design: Exercise strong technical judgement in determining when to build custom capability, configure or extend existing platforms, adopt SaaS solutions, or use low-code/no-code approaches. Ensure decisions consider both the immediate requirement and broader enterprise value, balancing delivery speed, maintainability, cost and scalability. Identify opportunities to reuse existing capabilities, create common patterns and shared services, adopt platform-based solutions and actively reduce unnecessary duplication and technical debt.
• Technical governance and design assurance: Work with architecture, cyber, data governance and platform teams to ensure solutions meet enterprise standards for security, resilience, compliance, performance and operational readiness.
• Engineering leadership across internal and third-party teams: Provide technical direction and engineering leadership across internal teams, delivery partners and third-party suppliers. Set clear engineering expectations, challenge technical decisions where appropriate, and ensure delivered solutions meet required standards for quality, architecture, security, maintainability and long-term ownership.
• Operational excellence and lifecycle ownership: Design for supportability, observability, reliability and cost effectiveness throughout the solution lifecycle. Define service reliability expectations, SLA requirements and appropriate site-reliability engineering practices for systems owned or technically led by the role.
• Hands-on delivery and prototyping: Translate ambiguous problems into practical technology options, solution designs and working prototypes. Use modern engineering and AI-assisted development tools to accelerate design and
build activities, test assumptions and validate ideas rapidly with users before committing to larger-scale implementation.
• Technical mentorship and engineering excellence: Mentor engineers across the team, contribute to data engineering learning and development, and actively participate in the evolution of engineering communities, standards, reusable patterns and practices.
What you will need to be successful
Full Job Posting
Skills:
- Agility core practices, Agility core practices, API and platform design, Big Data Engineering, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Data Engineering, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development {+ 11 more}
- Legal Disclaimer:
- We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us. If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.
Qualifications
- Agility core practices, Agility core practices, API and platform design, Big Data Engineering, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Data Engineering, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development {+ 11 more}
- .
- We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.
- If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.
About bp
bp is a global energy company headquartered in London, providing oil, gas, and low-carbon energy solutions across exploration, production, refining, and distribution worldwide.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at bp
Geologist
, IND
bp is seeking an experienced Geologist to evaluate subsurface resources and support development planning for mature and new assets. The role integrates geological and reservoir data, informs investment decisions, and col
Retail People Relations Advisor
Docklands, AUS
Geologist
, IND
Midterm Planning and Projects Analyst – Midwest (MW)
, USA
Drilling Manager
, USA
Senior Software Engineer
, GBR
Learning Operations Skills portfolio advisor
Pune, IND
Local Delivery Specialist
Pune, IND
Communications and External Affairs Advisor
Pune, IND
