Data Engineer
Explicitly calls out 'vibe-code' and use of AI-assisted coding tools (Copilot, Claude, Cursor) for rapid prototyping and higher output.
About the Role
bp is hiring a Data Engineer to design, build, test, and deploy end-to-end data pipelines and products that enable downstream ML/AI consumption. The role emphasizes rapid prototyping, automation (CI/CD, data quality, monitoring), and using AI-assisted coding tools to increase engineering throughput.
Job Description
Role
As a Data Engineer at bp you will design, build, test, and deploy data pipelines and data products across the full stack β from raw data ingestion through transformation, orchestration, serving, APIs and dashboards to downstream ML/AI consumers. The role emphasizes rapid iteration, prototyping and productionalization of solutions in short sprint cycles.
Key Responsibilities
- Develop and operate end-to-end data pipelines and curated datasets.
- Build APIs, dashboards and data services for downstream ML/AI consumption.
- Rapidly prototype proofs-of-concept and turn them into production systems.
- Automate CI/CD, data quality checks, monitoring and operational tasks.
- Collaborate closely with data scientists, AI engineers and product managers in an agile environment.
- Propose and implement improved architectures and engineering patterns.
Requirements
- 3+ years of hands-on data engineering experience, ideally in startup or high-growth environments.
- Experience building systems from scratch (ingestion, transformation, orchestration, serving, monitoring).
- Strong automation mindset (CI/CD, testing, observability) and experience operationalizing pipelines.
- Comfortable working with ambiguity and owning end-to-end delivery.
- Proven history of rapid prototyping and βhackathonβ-style execution.
- Familiarity and regular use of AI-assisted coding tools (e.g., Copilot, Claude, Cursor) is encouraged.
Benefits & Perks
- Competitive pay aligned with industry standards.
- Discretionary bonuses and recognition awards (Energize points, spot awards).
- Retirement and savings plans (regional offerings vary).
- Insurance benefits in some countries.
- Potential equity (stock/share) eligibility depending on location and level.
- Relocation support available within country.
- Flexible working arrangements may be considered for full-time roles.
Logistics
- Travel: up to ~10% expected.
- Relocation: eligible within country.
- Job code: RQ109466.