Data Engineer

Bp

Bp

Software Engineering, Data Science
Pune, Maharashtra, India
Posted on Nov 13, 2025

Entity:

Technology


Job Family Group:

IT&S Group


Job Description:

Job Summary
Data Engineering is accountable for building and maintaining data pipelines to collect, transform, load and store data in various systems of records (SoR) such as BW/4Hana, Delta tables, and other enterprise platforms. This role requires collaboration with business users to understand their requirements and translate them into technical solutions while ensuring best practices are followed across all data engineering activities throughout its lifecycle. The team works closely with stakeholders across different regions globally to deliver high quality data driven insights efficiently & effectively.

Responsibilities
• Create, develop, and implement software solutions using modern programming languages, tools, and frameworks.
• Collaborate with cross-functional teams to identify and prioritize software requirements, design and develop software components, and ensure successful delivery of projects.
• Troubleshoot and debug complex issues, utilizing strong problem-solving skills to identify root causes and implement effective solutions.
• Stay updated with emerging technologies and industry trends, integrating innovative approaches for sustained competitive advantage.
• Provide technical guidance and mentorship to junior developers, fostering a culture of knowledge sharing and continuous improvement within the development team.

Qualifications
• Bachelor's degree in Computer Science or related field; advanced certifications such as PMP, PRINCE2, Agile, etc., are a plus.
• Minimum 7 years of experience in IT Software Development, including 5+ years of hands-on experience in Application Development using C#, .NET Core, Azure Cloud, SQL Server, Angular, Bootstrap, HTML, CSS, JavaScript, TFS, Git, CMS, SOAP, RESTful services, and Web Services Administration.
• Proven track record of delivering impactful digital solutions on time and within budget.
• Excellent communication and interpersonal skills, with the ability to engage and influence senior leadership.
• Strong project management skills, including the ability to define project scope, set realistic timelines, and manage resources effectively.
• Experience with agile methodologies and DevOps practices.
• Knowledge of software development life cycle (SDLC), version control systems (VCS), and bug tracking tools.
• Familiarity with database concepts and SQL.
• Ability to work independently and collaboratively in a fast-paced environment.


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, 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 Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture {+ 6 more}


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.