BP Energy
Principal software engineer
Job Location
Pune, MH, India
Job Description
Entity: Technology Job Family Group: IT&S Group Job Description: You will work with The Technology Office , a team dedicated to driving consistency, standardization, and reuse across the technologies in service of our fuel retail, convenience store and EV charging point business and their customers, ensuring that digital investments deliver maximum impact at a global scale. This team plays a critical role in three key areas: Technology Strategy – Setting the technology "north star" in alignment with business needs, including defining target architectures for stores, fueling & charging, supply chains, customer engagement. The focus is on market-facing technology strategy, competitive analysis, benchmarks, and innovation opportunities in collaboration with Technology delivery teams. Architecture – Holding design authority over solution architectures and vendor choices, ensuring that technology decisions align with long-term strategic goals. While individual teams drive architecture and vendor selection, the Technology Office provides oversight, guidance, and approval to maintain consistency and scalability. Engineering – Drive initiatives that elevate integration and process quality, streamline cloud operations, and embed automation across workflows. Champion advanced AWS practices to improve scalability and efficiency, while promoting Site Reliability Engineering (SRE) principles to ensure resilience, observability, and operational excellence. By joining this team, you will work closely with talented architects, engineers, and strategists, collaborating with digital delivery sub-organizations to shape and implement a technology vision that ensures global consistency, strategic alignment, and engineering excellence. Let me tell you about the role As a Principal Software Engineer focused on Integration and Process, you will play a pivotal role in designing, implementing, and optimizing integration solutions and business processes that enable seamless operations across our global technology ecosystem. You will collaborate with architects, engineers, and strategists to ensure systems and processes are efficient, scalable, and aligned with strategic objectives. What you will deliver Integration Design & Implementation – Develop and maintain integration frameworks and patterns to connect diverse systems, applications, and platforms across retail, convenience, and EV charging domains. Process Optimization – Analyze existing workflows and processes, identify inefficiencies, and implement automation and improvements to enhance operational performance. Standards & Best Practices – Establish and embed integration and process engineering standards, ensuring consistency, reliability, and scalability across teams. Cloud & Infrastructure Alignment – Support cloud-native integration strategies, optimize infrastructure usage, and ensure effective adoption of AWS services. Automation & DevOps Enablement – Drive CI/CD pipeline improvements, test automation, and Infrastructure-as-Code (IaC) practices to accelerate delivery and maintain quality. Monitoring & Reliability – Implement observability and monitoring solutions for integrated systems, ensuring high availability and resilience. Collaboration & Mentorship – Work with delivery teams, provide technical guidance, and foster a culture of continuous improvement and learning. What you will need to be successful (experience and qualifications) Technical skills we need from you Bachelor’s degree in Computer Science, Engineering, Computer Information Systems or equivalent work experience Problem-solving & navigating ability to analyze & resolve ambiguous problems, identify root causes, and develop creative and effective solutions Ability to adapt to new technologies and processes, and be able to work independently and as part of a team Excellent articulation skills and ability to influence stakeholders to collect requirements, describe what you’re doing, work through problems, and find productive solution Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done Skills Solid understanding of integration platforms (e.g., MuleSoft, Dell Boomi, or similar). Proficiency in API design, microservices architecture, and event-driven systems. Experience with AWS cloud services and infrastructure automation. Solid understanding of data modeling and database design technologies. Expert in systems design, business process modeling and optimization. Familiarity with BPM tools and methodologies 15 years of experience in software development, with a focus on platform or service engineering Expert in understanding the use of core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless Expert in troubleshooting large-scale distributed production systems Master knowledge of databases, such as relational, graph, document, and key-value Skills that set you apart Possess a passion for mentoring and coaching engineers in both technical and soft skills You have a product-centric mindset that you used to understand business needs. You have the technical and interpersonal skills to collaboratively design scalable systems and engineering solutions that meet those needs You employ strong senses of empathy and curiosity to build the best possible experiences for the users of your products You focus on delighting customers with amazing user experiences and customer service You are comfortable operating in an environment that is loosely coupled but tightly aligned toward a shared vision You are a self-motivated exceptional people leader with experience building and leading high-performing teams, ideally with remote or hybrid teams What does success look like? You will contribute in our mission by understanding how to drive digital technology platforms and service and look to future challenges You will understand our customers and the impact our product has on their lives You will make contributions to the wider digital technology goals of the company You will inspire a team environment where ideas are shared and openness is valued You will help us scale-up and build world class digital platforms that bring energy to tens of millions of customers What you get back? The ability to choose your own path to success – You will have the freedom to define how the technology is built together as a multi-discipline product team The freedom to have real impact – engineers and managers at bp are trusted with a high degree of autonomy, you’re not a cog in the machine The opportunity to inspire teams across bp globally About bp bp is a global energy business with a purpose to reimagine energy for people and our planet. We aim to be a very different kind of energy company by 2030, helping the world reach net zero and improving people’s lives. We are committed to creating a diverse and inclusive environment where everyone can thrive. Join bp and become part of the team building our future! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Travel Requirement Negligible 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: Legal Disclaimer: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, 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.
Location: Pune, MH, IN
Posted Date: 11/10/2025
Location: Pune, MH, IN
Posted Date: 11/10/2025
Contact Information
| Contact | Human Resources BP Energy |
|---|