Staff Data Solutions Engineer
PKO BP · Pune · onsite · Posted 46d ago
Not disclosed8–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Entity
Technology
Job Family Group
IT&S Group
Job Description
About the role
The Staff Data Solutions 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 sets the 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 Central Engineering team within Finance Technology and works closely with data engineers, 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
without ambiguity. Design outputs should be reviewable through architecture governance and usable as the baseline for technical assurance.
What You Will Need To Be Successful Essential
bp is a global energy company with a purpose to reinvent energy for people and our planet. We are transforming into a different kind of energy business, focused on delivering affordable, reliable and lower-carbon energy while supporting the world's journey to net zero. We are committed to fostering a diverse and inclusive environment where everyone can thrive. Join bp and be part of the team building our future.
We are committed to ensuring individuals with disabilities are provided reasonable adjustments throughout the recruitment process and in the workplace. Please contact us if you require any support or accommodation.
Travel Requirement
Up to 10% travel should be expected with this role
Relocation Assistance:
This role is eligible for relocation within country
Remote Type
This position is a hybrid of office/remote working
Skills
Agility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, 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, Service operations and resiliency, Software Design and Development + 7 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.
Technology
Job Family Group
IT&S Group
Job Description
About the role
The Staff Data Solutions 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 sets the 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 Central Engineering team within Finance Technology and works closely with data engineers, 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
without ambiguity. Design outputs should be reviewable through architecture governance and usable as the baseline for technical assurance.
- Strong engineering practices and patterns
- Scalable data infrastructure and product delivery
- AI-enabled solution engineering Integrate
- Reusable, scalable and pragmatic solution design
- Technical governance and design assurance
- Technical leadership across internal and partner teams
- Operational excellence and lifecycle ownership
- Hands-on delivery and prototyping
- Technical mentorship
What You Will Need To Be Successful Essential
- Bachelor's degree in Computer Science or a related field.
- 8+ years of hands-on experience designing, building, productionising and maintaining reliable, scalable data infrastructure and data products in complex environments.
- Demonstrable experience producing HLD and LLD artefacts for data or technology solutions, including solution architecture diagrams, data flow designs, component specifications, API contracts, data models and operational runbooks.
- Ability to take architectural decisions and decompose them into engineering specifications that developers can build from without further clarification.
- Strong command of software engineering best practices, including technical design review, unit testing, CI/CD pipeline development, monitoring and alerting, code review and documentation.
- Development experience in one or more object-oriented programming languages, with Python preferred. Scala, Java or C# are also applicable.
- Expert SQL knowledge and experience working with large-scale distributed data systems.
- Experience integrating AI and machine learning capabilities into production systems, including LLMs via APIs, RAG patterns, vector search, embeddings or AI agents.
- Deep knowledge and hands-on experience across the full data lifecycle.
- Strong collaborator management skills and the ability to lead through technical influence.
- A continuous learning and improvement perspective.
- Experience with AI/ML frameworks such as LangChain, LlamaIndex, Hugging Face, Weaviate or similar ecosystems.
- Familiarity with agentic frameworks such as CrewAI, AutoGen or similar LLM orchestration toolkits.
- Experience with big data technologies such as Spark, Hadoop or Hive.
- Familiarity with cloud data platforms such as AWS, Azure or GCP, and infrastructure-as-code practices.
- Experience with data governance tools such as Alation or Collibra, and enterprise data management standards.
- No prior experience in the energy industry is required.
bp is a global energy company with a purpose to reinvent energy for people and our planet. We are transforming into a different kind of energy business, focused on delivering affordable, reliable and lower-carbon energy while supporting the world's journey to net zero. We are committed to fostering a diverse and inclusive environment where everyone can thrive. Join bp and be part of the team building our future.
We are committed to ensuring individuals with disabilities are provided reasonable adjustments throughout the recruitment process and in the workplace. Please contact us if you require any support or accommodation.
Travel Requirement
Up to 10% travel should be expected with this role
Relocation Assistance:
This role is eligible for relocation within country
Remote Type
This position is a hybrid of office/remote working
Skills
Agility core practices, Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, 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, Service operations and resiliency, Software Design and Development + 7 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.
Sourced from foundit
Skills
HLD and LLD artefactsdata infrastructureSoftware Engineering Best Practicesdata productsSQLAi Solutions