Enterprise Technology Engineer

BP India · India - Pune

India - Pune4–7 yearsPosted 9 Oct 2026Last checked 21 Oct 2026

Free account: apply link, HR contact and an AI-written cold email

About the role

Entity: Technology Job Family Group: IT&S Group Job Description: Job Role for Enterprise Technology Engineer (Individual Contributor, Grade I) About bp/team bp technology is the central organization for all software and platform development. We build all the technology that powers bp’s businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software and platform engineers while allowing them to learn and develop themselves. Responsibilities As a Technology Enterprise Engineer, you will be responsible for designing, building, and maintaining the software infrastructure and services that power our technology platforms. In this role, you will ensure that the platform is highly available, scalable, and secure. You will also be responsible for developing features, improving the platform's performance, and providing technical support to other teams. Design and document sophisticated software components, services, and platforms Implement robust and maintainable code with clear and maintained documentation Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency Communicate status and changes to the work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan Design test automation on all code implemented through unit testing and integration testing Work with internal and external teams to bring new platforms to market Maintain and enhance software frameworks for development Participate in code reviews and contribute to the development of guidelines Collaborate with multi-functional teams to identify and resolve platform-related issues Technical Skills we need from you Bachelor’s degree in computer science, Engineering, Computer Information Systems or equivalent work experience Competent in the ability to adapt to new technologies and processes, and be able to work independently and as part of a team Competent in problem-solving, with the ability to analyze complex problems, identify root causes and develop creative and effective solutions Excellent communication skills and ability to communicate with your peers through to  leaders. You should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done Software Skills

Skills mentioned

  • Java
  • Python
  • Spring Boot
  • AWS
  • Azure

Want to reach BP India's HR directly?

NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.

Similar jobs

More jobs at BP India

All BP India jobs and company facts →

Browse more