1,324,044open jobs
78,015companies
211,522added this week
Browse all
Salary
≈ $19k – $51k per year (Estimated)
Location
Hybrid (Kuala Lumpur, Malaysia)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 7, 2026. First seen by Alion on Oct 2, 2026.

Overview
Company
Impact
Profile match

BP

The world is changing fast and our industry is changing with it. The energy mix is shifting towards lower carbon sources, driven by technological advances and growing environmental concerns. In bp, we will help drive this transition - and our business will be transformed by it.

Entity:

Technology

Job Family Group:

IT&S Group

Job Description:

Let me tell you about the role

As a Senior Software Engineer at BP International Limited, you will play a pivotal role in designing, developing, and maintaining robust software solutions. You will contribute to high-performing teams, ensuring the delivery of secure and scalable systems that drive our business forward.

What you will deliver

  • Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
  • Lead the design and implementation of complex software systems, ensuring alignment to architectural principles and best practices.
  • Develop and maintain robust and scalable software solutions, leveraging your expertise in database design, relational data modeling, and scripting.
  • Implement and manage continuous deployment and release pipelines, ensuring efficient and reliable software delivery.
  • Utilize source control and code management systems effectively, promoting best practices for version control and collaboration.
  • Contribute to the creation of high-performing teams through mentorship, knowledge sharing, and encouraging a inclusive environment.
  • Act as a subject matter expert in system design and solution architecture, guiding technical decisions and problem-solving.
  • Ensure the security and resilience of developed systems by implementing information security best practices and focusing on continuous, reliable, and secure operation of production software systems and supporting infrastructure..
  • Facilitate technical discussions and workshops, effectively communicating complex technical concepts to diverse audiences.
  • Participate in configuration management activities, ensuring consistency and stability across environments.
  • Support digital project management efforts, ensuring projects are delivered on time and within scope.

What you will need to be successful (experience and qualifications)

  • Proven experience as a Software Engineer, with significant experience in a senior role.
  • Strong proficiency in Collaboration and clear Communication skills for cross-team updates, and strong analytical problem solving skills.
  • In-depth knowledge of digital ways-of-working with focus in portfolio management.
  • Expertise in Configuration Management and Continuous Deployment and Release processes.
  • Demonstrated ability to contribute to Crafting a High Performing Team.
  • Experience with Digital Project Management methodologies (i.e. Agile)
  • Proficiency in Facilitation, with the ability to lead technical discussions.
  • Experience with Service Operations and Resilience.
  • Proven ability in Solution Architecture and System Design.
  • Expertise in Source Control and Code Management tools and practices.

At bp, we provide the following environment and benefits to you !

  • A company culture where we respect our diverse and unified teams, where we are proud of our achievements and where fun and the demeanor of giving back to our environment are highly valued
  • Possibility to join our social communities and networks
  • Learning opportunities and other development opportunities to craft your career path
  • Life and health insurance, medical care package
  • And many other benefits!

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform crucial job functions, and receive other benefits and privileges of employment.

Travel Requirement

No travel is expected with this role

Relocation Assistance:

This role is not eligible for relocation

Remote Type:

This position is a hybrid of office/remote working

Skills:

Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, 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 Modeling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more}

.

Legal Disclaimer:

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individualswith an accessibility need may request an adjustment/accommodationrelated 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/accommodationrelated 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,324,044 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kuala Lumpur
≈ $71k – $146k per year (Estimated) • Remote (Germany) • Full-Time
Apply
≈ $43k – $89k per year (Estimated) • In office • PhD • France
Apply
Java fullstack 1 hour ago
In office • 4+ years exp • India
Python
Go
JavaScript
Java
Kotlin
TypeScript
SQL
Ruby
C#
Node JS
Scala
Groovy
Java
Maven
Spring Security
Hazelcast
Kotlin
Mockito
C#
.NET
Databases
MongoDB
Redis
AI/ML
Copilot
Frontend
Vue.js
Redux
Next.js
D3.js
Angular
React.js
React Query
Material UI
Sass
SWR
Mobile
State Management
DevOps
Rest API
Ansible
Docker Swarm
CI/CD
Jenkins
Git
Docker
Kubernetes
GitHub
Apache HTTP Server
Management
Agile
Scrum
QA
Selenium
Jest
Mocha
Apply
≈ $43k – $89k per year (Estimated) • In office • Bachelor's Degree • Tours
Apply
≈ $43k – $89k per year (Estimated) • In office • Contractor • Douai
Apply
$172k – $232k per year • In office • TS/SCI • Full-Time • 17+ years exp • Bachelor's Degree • El Segundo • Chantilly
Python
JavaScript
TypeScript
Frontend
Angular
DevOps
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
$212k – $286k per year • In office • Secret • Full-Time • 22+ years exp • Bachelor's Degree • El Segundo
Python
JavaScript
Rust
C++
Perl
MATLAB
Visual Basic
MATLAB
Simulink
DevOps
Azure
CI/CD
Git
AWS
Linux
Management
Agile
Apply
$106k – $144k per year • In office • Top Secret • Full-Time • 13+ years exp • Bachelor's Degree • Seal Beach
Python
Java
SQL
C++
Databases
Oracle
Teradata
DevOps
Rest API
CI/CD
Linux
Analytics
ETL/ELT
Management
Agile
Apply
$98k – $163k per year • In office • Public Trust • Full-Time • 5+ years exp • Bachelor's Degree • Tysons
Analytics
Microsoft Excel
Management
Jira
SharePoint
Agile
Apply
≈ $90k – $170k per year (Estimated) • Remote (Canada) • Montreal
Java
Kotlin
SQL
Java
Maven
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
Oracle
AI/ML
Claude
Mobile
JUnit
Room
DevOps
Git
Management
Agile
Apply
≈ $18k – $44k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Pune
Python
Go
JavaScript
C#
Node JS
Frontend
Next.js
React.js
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Configuration Management
Incident Management
Apply
$96k – $137k per year • Hybrid • Full-Time • Washington
Apply
$150k – $190k per year • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Denver
Apply
Hybrid • Full-Time • Bachelor's Degree • Houston
SQL
Analytics
Power BI
Apply
≈ $46k – $104k per year (Estimated) • Remote (United States) • Full-Time • High School Diploma • United States
Apply
≈ $8.5k – $18k per year (Estimated) • In office • Full-Time • Kuala Lumpur
Apply
≈ $7.5k – $15k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Kuala Lumpur
Apply
≈ $28k – $60k per year (Estimated) • In office • 10+ years exp • PhD • Kuala Lumpur
Apply
≈ $21k – $52k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Kuala Lumpur
Apply
≈ $16k – $40k per year (Estimated) • In office • Full-Time • PhD • Kuala Lumpur
Python
JavaScript
Python
FastAPI
Hypothesis
Databases
PostgreSQL
pgvector
DynamoDB
Amazon Redshift
AI/ML
Claude
XGBoost
Embeddings
Scikit-learn
Prompt Engineering
Computer Vision
AWS Bedrock
TensorFlow
PyTorch
LLM
RAG
Anomaly Detection
Anthropic
Amazon SageMaker
OCR
Human-in-the-Loop
LLM Guardrails
Machine Learning
Frontend
React.js
Material UI
DevOps
Terraform
GitHub Actions
AWS CDK
CI/CD
Git
AWS
Docker
Platform Engineering
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
AWS Step Functions
API Gateway
QA
Pytest
Apply
See all jobs
This is one of many
1,324,044 more open roles from verified company boards, updated every day.