1. Home
  2. Careers
  3. Students and graduates
  4. Locations
  5. Malaysia
  6. Graduate programmes

Graduate programmes

There will be no new jobs posted on bp.com from 8 May 2023 while we update our application system.

Check back here after 17 May 2023 to find some great new job opportunities!

Discover how our diverse, talented people are leading the way in making energy cleaner and better – and how you can play your part in our world-class team as a graduate

Search and apply

bp in Malaysia

At bp we’re busy providing energy to fuel all our lives – and in a cleaner, more efficient way than ever before

 

We are a global energy business involved in every aspect of the complex energy system that drives our world. Today’s growing world is demanding more energy, as well as a path to a low carbon future. For more than 100 years, the people of bp have been adapting to the world’s ever-changing demands. At every turn, we’re improving how we deliver heat, light and mobility. We innovate to transform and provide business solutions that result in great outcomes for bp and for people. 

 

In Malaysia, we operate bp’s GBS organization which is an integrated part of bp. Our people want to play their part in solving the big complex challenges facing our world today and, guided by our bp values, are working to help meet the world’s need for more energy while lowering carbon emissions. In our office in Kuala Lumpur, we work in customer service, finance, accounting, procurement, human resources services and other enabling functions – providing solutions across all of bp.  In addition, we are the established Innovation & Engineering (I&E) hub in Asia Pacific where I&E is home to our central engineering and safety & operational assurance authorities, which sets bp-wide requirements and governance, as well as providing guidance and deep technical expertise. bp’s business in Malaysia also spans lubricants, blending operations and sales and marketing. 

 

Join our team, and develop your early career in a supportive, forward-thinking environment and help us innovate to transform.

Digital graduate programme

As a graduate of the programme, you’ll play a pivotal role in advancing our digitization agenda. You will develop through at least two job rotations and a structured training program. This cross-discipline exposure within your role will help you advance your early career. You’ll have opportunities to increase your technical knowledge and personal capabilities through practical experience and formal training that’s tailored to your needs.

 

On successful completion of the two-year program, you’ll select your permanent role. This role will be defined by your choice, experiences to date and where you’d like to continue to develop your skills. 

 

The digital graduate programme offers some of the best training and development the industry has to offer. Typically lasting two years, you’ll have the opportunity to work in two very different teams — giving you the experience of a delivery role and a supporting function. You will push the boundaries of our current thinking and bring your fresh focus and energy to help us innovate and challenge the way we make the most of technology in a dynamic business. You will learn how to implement change, innovate and help us be part of the technology of tomorrow.

 

Applications are now open and will close on 1 April 2023. Please click the programmes below to know more and apply.

Digital technology (software engineering)

As a software engineer graduate you will be embedded within one of our software engineering teams and will learn the approaches and techniques to deliver business value. 

 

On the programme you'll be:

  • Exposed to new technologies and learn to develop new solutions and products.
  • Developing software primarily using Java J2EE / C#.Net, Typescript, Go or other high-level languages.
  • Exposed to responsive mobile/web application development using React Native / Xamarin or other modern frameworks.

 

Skills and experience

 

  • Analytical and logical, you’ll be keen on software development and looking to learn and collaborate among our skilled software developers.
  • A confirmed grasp of development fundamentals (in high-level languages such a C#/Java/Python/R) with desire and eagerness to learn more. Getting the basic's right will be key to your advancement in the field and will be the foundation through grow.
  • An understanding of modern development methodologies (Agile using Scrum and/or Kanban) with real-world experience in automations using Python or other high-level languages. Even if you're new to coding, demonstrate your ability to rapidly explore new technologies.

 

Digital technology (data engineering)

It’s all about the data! There is no surprise that data is a seamless fabric that pervades every corner of our planet, making it the most valuable renewable resource. Data’s value stems from its potential to be distilled into an essential commodity. In its most refined state, data can be transformed into knowledge which powers decision making and provides opportunities for operational efficiencies and increased revenue.


Come blaze passion into designing, building, and integrating big data with the data engineering team to help make data and its pipelines more useful to the enterprise. Supercharge your human operating system and learning capacity while experimenting with new technology products, building, and maintaining data structures and architecture for data ingestion and processing. You’ll learn techniques, approaches and help develop technology products that enable data discovery, visualisation, and insights.

 

About you

  • Apply your insatiable curiosity to create data ingestion patterns and deliver data to consumers.
  • Develop queries or algorithms to ingest data from various sources into a cloud-based environment and data ecosystem.
  • Build required infrastructure for optimal extraction, transformation and loading of data.
  • Assist in preparing big data infrastructure for large-scale data intensive applications.
  • Optimise and engineer cloud architectures, data storage technologies.
  • Activate your limitless potential in designing, building, and testing data products, scripts or connectors for advanced analytics

 

Skills and experience

 

  • Experience designing, testing, optimizing, and troubleshooting ETL solutions.
  • Experience writing software in one or more programming languages (e.g. Python, Java, Scala).
  • Experience with database technologies and SQL.

 

Digital technology (digital design UX/UI)

Our digital design team is working to humanize digital innovation in bp. We use design to help people engage with our company and with digital technology in new ways, empowering better experiences, safer operations and a more sustainable future. By joining our team, you will have access to resources from one of the world's largest technology departments and exposure to design projects across the breadth of bp global operations.

 

  • Our product and service design experts shape the design aspects of a digital product, covering UX / UI to a website, platform or mobile application. They also integrate and connect all aspects of digital products and services, including design thinking.
  • If you enjoy writing, storytelling or visual design, working within digital content design would be an ideal fit. This team owns and develops content for bp’s digital solutions and tools, including copywriting, content strategy, digital marketing and graphic design (e.g., print, digital, photography and video).
  • Our designs are only successful if supported by effective research. The UX research team oversees and plans research aspects of design and user experience to add valuable insights to design processes. This includes measuring the user experience by collecting feedback, analyzing trends and conducting usability testing.
  • If design engineering is your future, you’ll have an opportunity to help define the technology, tools, architecture and engineering for design in bp. This is a broad and interesting domain, that combines design creativity with developer skills to execute full-stack design for digital outputs, including pattern libraries, frameworks and mobile interfaces.
  • Within design operations you’ll have an opportunity to coordinate design projects and support operational delivery. This team plans and executes all design operations and design business engagements with key stakeholders, as well as scopes design requests and studio resourcing.

 

Skills and experience

 

We also value skills in Lean UX or Agile methods like Scrum or Kanban, or experience working in a collaborative, agile environment.

 

Digital enterprise

Enterprise technology and service engineering provide the strategic technology platforms on which digital business solutions are built. These solutions will help turn our net zero ambitions into reality.

 

You will be embedded within one of our multi-disciplinary platform engineering teams and will learn the approaches and techniques to deliver high-value, highly scalable and resilient platforms to support the enterprise.

 

You will be exposed to new technologies and learn to build, maintain, and administer platforms across the enterprise. 

 

You will learn about our automation frameworks and will have the opportunity to develop your complex scripting (typically Python/C#/JSON) skills. You will engineer and automate robust, secure, and scalable cloud architectures in AWS and Azure along with opportunities in platforms as a service (PaaS) including Salesforce, ServiceNow, and Power Platforms.


Skills and experience

 

  • A confirmed grasp of development fundamentals (in high-level languages such a C#/Java/Python/R) with desire and eagerness to learn more. Getting the basic's right will be key to your advancement in the field and will be the foundation through grow.
  • An understanding of modern development methodologies (Agile using Scrum and/or Kanban) with real-world experience in automations using Python or other high-level languages. Even if you're new to coding, demonstrate your ability to rapidly explore new technologies.

 

Digital security

You’ll join our digital security focused team; with the resources of one of the world's largest technology departments and leading IT vendors at your fingertips. The security team’s purpose is to enable bp’s low carbon ambition, through delivery, in a cyber safe way, of the underpinning transformation. While bp takes this journey, they will ensure cyber safe day-to-day operations. Day to day activities will depend on which of the four roles you rotate across.

 

  • Our core information security specialists build customer trust and empower the business to understand cyber threats, identify vulnerabilities and manage cyber risks to their business operations. They advise on complex information security and risk management issues. A real challenge!
  • If delivering digital security policy, compliance, governance and risk advisory services, underpinned by automation and data is your passion, working within the Governance, Risk & Compliance (GRC) group would be an ideal fit.
  • Within operational security management you’ll experience opportunities to design, deliver and manage critical operational security systems. This team enables active, intelligence and analytics-led incident response company-wide. Our 24x7 operations require advanced technical and investigative skills covering automation system security, all corporate solutions and counter threat & intelligence tooling.
  • Or if information security engineering is your future, you’ll have an opportunity to learn to build systems that remain dependable in the face of malware, error or mischance. This is a broad and interesting domain, that ranges from Cryptography and computer security through to hardware tamper resistance.

Skills and experience

 

  • Being analytical and logical. You’ll be keen on solving security problems in a creative manner to serve the businesses you support underpinned with a passion for enabling safe operations.
  • You’ll enjoy exploring and experimenting with new and emerging technologies too and pitting your wits against cyber threats.

 

GBS graduate programme

As a graduate of the programme, you’ll play a pivotal role in advancing our GBS Malaysia agenda. You will develop through at least two job rotations and a structured training program. This cross-discipline exposure within your role will help you advance your early career.

 

You’ll have opportunities to increase your technical knowledge and personal capabilities through practical experience and formal training that’s tailored to your needs.

 

On successful completion of the two-year program, you’ll select your permanent role.

 

This role will be defined by your choice, experiences to date, and where you’d like to continue to develop your skills.

 

Applications are now open and will close on 1 April 2023. Please click the programmes below to know more and apply.

GBS finance analyst

The GA/ARC(General Accounting/Accounting, Reporting and Control) apprentice or analyst is accountable in resolving BAU and complex issues as and when necessary, delivering finance group reporting services to the entities assigned, and support the delivery of timely and accurate statutory accounts and tax analyses while ensuring adherence to policies and procedures in the drive for exceptional customer service, operational excellence and compliance.

 

Skills and experience

 

  • Possess good knowledge of fundamental accounting, financial statements, and related concepts.
  • Responsible for processing, monitoring, researching, and analysing accounting transactions and resolving related queries from internal and external stakeholders. This may include recurring payables, receivables, intercompany transactions, fixed assets related transactions etc.
  • Work with the internal/external stakeholders on various journal entries.
  • Preparing of managerial reports as assigned and requested.
  • Assists in finance related master data, coding in ERP (SAP, Oracle etc.)
  • Assists in critical month end, quarter end and year end processes including internal and external audit requests.
  • Assists in finance transformation projects when assigned.

 

GBS customer analyst

The customer function role holder will be accountable to perform credit activities, accountable for the timely and accurate recording of cash receipts, direct debit run and matching invoices into the Accounts Receivable (AR) ledgers.


The main responsibility is to post cash to outstanding invoices and undertake the reconciliation of a variety of currency account reconciliations, adding to several specific accounting tasks from simple to medium transactions. Acting as support to the collections team, to ensure customer accounts are monitored and are tightly controlled and compliant with bp policy.

 

Perform the day-to-day operations (manage customers orders, review customer credit limits, follow up for customer payments etc.).

 

  • Monthly book closing activities and reporting as per defined timelines.
  • Understand the business and drive execution by:
    •     Supporting sales to fullfil customer requirements.
    •     Keep close contact to sales by attending and/or organizing regular meetings.
    •     Be a business partner to balance the risk and enable the business.

 

System support and knowledge:

  • Understand related Enterprise Resource Planning (ERP) systems and support ERP enhancements and developments.

 

Project management involvement & support

  • Participate in continuous improvement initiatives and projects.
  • Support Power Business Intelligence (BI) by implementing best practices; initiate and raise 'quick wins' where these are relevant. Look for opportunities in current processes by means of automation and transformation.

 

Skills and experience

 

  • Customer relationship management, accounts receivable, cash collection or credit management.
  • Experience in an international environment is an advantage.
  • Able to deal with complex situations while maintaining the right balance of customer and business focus.
  • Good interpersonal, influential, and decision-making skills in order to manage and maintain good relationships with key stakeholders.
  • Need to possess above average communication skills in spoken and written English. Need to quickly and accurately understand queries and requirements.
  • Be a team player and collaborate with teams and individuals to achieve the team and business goals/objectives.
  • Able to priorities, handle urgent issues and situations, following through to resolution in a timely manner and focusing efforts to deliver business value, escalating properly if needed.
  • Able to produce consistently high-quality information within tight deadlines.

 

GBS procurement & trading analyst

GBS procurement & trading is integral to building bp's distinctive capabilities and enhancing key processes. In order to achieve this, we collaborate closely with the wider business trading, shipping and procurement teams across the globe to effectively build, segment and manage trades and our third party supply chains. We are business process professionals, working as a unified organisation across finance, customer service, procurement, trading, HR services, tax and other functional areas to fully support bp in its global operations and aims, driving cutting-edge digital solutions and agile ways of working.


Skills and experience

 

  • Execute day to day procurement & trading related operational tasks to ensure delivery meets business expectations and is consistent with set process performance indicators, applicable service level expectations and bp's core values. 
  • Analysis and reporting utilising complex data sets, in support of trading, accounts payable and contracting activity.
  • Leverage understanding of specific processes / systems.
  • Highlight process gaps and inefficiencies; proactively seek solutions to increase efficiency & effectiveness.

 

Your experience

Work experience
You will enjoy the best possible exposure to different business segments, plus support and flexibility. Expect real accountability from day one.
Development and training
Focus@bp is our robust performance management process. Your line manager will help you set clear, tangible objectives and have regular conversations with you that are designed to help you develop and thrive. We actively encourage continuous learning. You’ll gain valuable skills and knowledge through your work experience, your colleagues and a structured learning programme. 
Community
We operate as Onebp and believe that building strong relationships and networks is key to your success. There will be plenty of opportunities for you to make long-lasting friendships and business connections across bp.

This mix of learning, development and broad exposure gives you the best possible start to your career within bp.

Rewards and benefits

Young man and young woman walking together
  • Permanent role with two-year rotational programme
  • Mentoring and buddy programmes
  • A personalized learning journey
  • Challenging and rewarding business projects
  • Continuous support and feedback

Requirements

Young man looking at his mobile phone
  • Malaysian citizenship
  • Bachelor’s degree, preferably in IT/Computer Science/ Data Engineering/Math/Computer Engineering/Human Computer Interaction/Design Strategy &Innovation/Software Engineering/ Information security/management information systems/ Finance/Accounting/Business management/Supply Chain/Economics
  • Less than one year of professional work experience.
  • Preferably result requirement: Second Upper Honours or 3.2 CGPA
  • Availability to start work by August 2023

Graduate application process

Application process infographic

Tips and advice