BP logo

Senior Enterprise Technology Engineer

BP
NewPosted today

LOCATION

Pune · Remote

EXPERIENCE

12+ Years

TYPE

FullTime

SKILLS REQUIRED

Node.jsReact.jsMicroservices ArchitectureSystem DesignData PipelinesObservabilityRisk Management

Job description

Overview

Senior Enterprise Technology Engineer providing engineering leadership across bp's digital landscape, leading end-to-end technical delivery of B2B customer portal and commerce capabilities built on composable architecture principles.

What you'll do

  • Lead a team of enterprise engineers to design, develop, and deliver high-quality platforms and services.
  • Act as hands-on technical authority on bp's platforms, languages, and frameworks, including Node.js, TypeScript, React, GraphQL, cloud-native architectures, and enterprise integration patterns.
  • Drive squad goals, prioritise initiatives, and deliver in a product-led, empowered environment.
  • Guide modernisation of legacy estates to unlock future capabilities.
  • Own end-to-end delivery of complex B2B commerce and customer portal transformation programmes, from discovery through build, migration, cutover, and hypercare.
  • Manage delivery risk, sequencing, and dependencies across squads, vendors, and SI partners.
  • Ensure legacy-to-modern transitions are planned for coexistence, data migration, and minimal business disruption.
  • Drive adoption of MACH and composable architecture principles, aligned with strategic customer engagement platforms.
  • Build secure, governed, and interoperable data pipelines with strong quality, lineage, and observability.
  • Design and govern API-led and event-driven integration architectures using REST, GraphQL, OData, SAP integration patterns, and enterprise messaging solutions.
  • Apply engineering insight to cost and value priorities, including cloud spend and TCO.
  • Evaluate tools and platforms for fit, resilience, and lock-in risk to inform build-vs-buy decisions.
  • Embed secure-by-design practices and support audit, licensing, and compliance obligations as part of routine delivery.
  • Lead and govern delivery partners, system integrators, and product vendors, upholding architectural and engineering standards.
  • Work closely with Product, UX, Architecture, SAP, Integration, and Platform teams to align solutions with platform roadmaps.
  • Shape squad structures, tech-lead roles, and engineering capacity for complex programmes.
  • Develop an inclusive, high-performing engineering culture through technical leadership and collaboration.
  • Mentor engineers across grades and support succession planning.
  • Promote standard methodologies, maintainable code, clear documentation, and high-quality work.
  • Lead engineering transformation and adoption of DevSecOps, SRE, platform engineering, cloud-native delivery, composable architecture, and AI-assisted development.

What you'll need

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 12+ years of experience in enterprise technology, security, and operations in large-scale global environments.
  • 4+ years in a technical leadership role delivering cloud-native, MACH, composable architecture, and customer-facing digital platform solutions.
  • Strong experience building, leading, and running high-performance engineering teams, with a focus on reliability, automation, operational excellence, and customer success.
  • Deep knowledge of ITIL, Agile, DevSecOps, and enterprise technology governance frameworks.
  • Hands-on software engineering experience, including test driven development, automated testing, CI/CD, code quality management, and modern engineering practices.
  • Strong understanding of B2B commerce and customer portal capabilities, including Product Catalog Management, Product Modelling, Inventory Availability, Shopping Cart and Checkout, Order Management, Search and Browse, SEO, and Personalisation.
  • Strong experience integrating customer engagement and commerce platforms with SAP ERP/S/4HANA using IDoc, BAPI, OData, RFC, SAP CPI/BTP, APIs, and event-driven integration patterns.
  • Strong technical expertise in Node.js, TypeScript, React, GraphQL, JavaScript, relational databases, microservices, BFF patterns, API orchestration, API gateways, and modern distributed system design.
  • Hands-on experience designing and delivering modern web applications using React, reusable component architectures, responsive design, GraphQL, and headless front-end architectures.
  • Experience delivering cloud-native applications on Azure and/or AWS using containers, Kubernetes, managed services, infrastructure automation, observability, and DevSecOps pipelines.
  • Experience implementing enterprise security solutions including OAuth2, OpenID Connect (OIDC), Azure AD, SSO, and role-based access control.
  • Experience with Git-based source control, modern software delivery practices, and engineering lifecycle management.
  • Experience leading delivery through vendor and SI partner ecosystems, holding partners accountable for engineering quality, timelines, architecture compliance, and delivery outcomes.
  • Experience designing and delivering global, multi-country, multi-currency, and multi-language B2B commerce and customer portal solutions.
  • Deep expertise in designing, building, and operating highly available, scalable, and resilient distributed systems.
  • Proven experience in reliability engineering, incident management, disaster recovery, application performance monitoring, and operational excellence for business-critical platforms.
  • Experience delivering solutions spanning custom-built software, configured platforms, and third-party integrations at enterprise scale.
  • Experience establishing engineering standards, architecture governance, reusable platform capabilities, and engineering best practices across multiple squads.
  • Strong ability to resolve technical trade-offs across squads, platforms, vendors, and stakeholders while balancing delivery, architecture, and business priorities.
  • Excellent communication and stakeholder engagement skills, translating complex technical concepts into clear business and delivery outcomes.
  • Experience collaborating across Product, UX, Architecture, Platform Engineering, SAP, and business teams.

Nice to have

  • Experience in the Energy, Oil & Gas, or other complex enterprise industries is an advantage.
  • Experience delivering omnichannel B2B journeys spanning portal, mobile, CSR-assisted, and partner channels.
  • Familiarity with CDP, CRM, and customer experience platforms (e.g., Salesforce, SAP Qualtrics) and related integrations.
  • Experience delivering modern solutions leveraging AI-enabled capabilities, including AI/ML platforms, agentic architectures, and enterprise AI integration.
  • Experience building reusable design systems, shared component libraries, and platform-based customer experiences.
  • Experience on large-scale customer engagement platforms and digital transformation programmes leveraging Node.js, React, GraphQL, SAP integration, and cloud-native architectures.
  • Experience in regulated industries such as Energy, Oil & Gas, Industrial, or other highly governed enterprise environments.

Details

  • Location: Pune, India.
  • Full-time role; flexible working arrangements may be considered.
  • Up to 10% travel expected.
  • Eligible for relocation within country.
  • Not available for remote working.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Enterprise Technology Engineer