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.