Talent.com
This job offer is not available in your country.
Senior Manager, Full Stack Software Engineer (Staff Software Engineer)

Senior Manager, Full Stack Software Engineer (Staff Software Engineer)

bpKuala Lumpur, Malaysia
30+ days ago
Job description

Are you looking for a career in tech that truly helps make the world a better place?

bp is moving through the biggest transition in its 100+ year history with the goal of becoming one of the world’s largest renewable energy providers and achieving net zero carbon emissions by 2050! bp's Technology organization is the central organization for all software and platform development. We are the driving force behind the technology that fuels bp's operations, from upstream energy production to downstream delivery to our esteemed customers. Our teams have varied strengths to cater for a broad spectrum of interests, encompassing everything from infrastructure and backend services to customer-centric web and native applications. With a keen emphasis on agility, we champion using native AWS and Azure services as our infrastructure foundation, including serverless architectures. Our ethos is not just about using the best tech for the task but also encouraging an environment where our engineers thrive, learn, and continuously evolve. Be part of a cross-disciplinary team, working closely with other software engineers, product management, UX design, data scientists, data analysts, product managers, data engineers, data managers and business partners. We are looking for candidates whose experience aligns with

modern ,

scalable ,

cloud-based full-stack web

application development. Emphasis should be placed on those with hands-on, practical experience building

customer-facing

applications using decoupled front-end / back-end architecture and modern development practices. What You Will Deliver Design sophisticated software components, services, and platforms. You’ll write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback Lead the delivery of your projects to production. You’ll follow best practices including writing high quality code, developing unit, functional, and performance tests, and creating end-to-end deployment pipelines to production to maintain a fast velocity Integrate your software with other distributed systems and shared APIs across bp. You’ll work closely with partner teams to help evolve their systems to make all of our services more re-usable and resilient Partner closely with multi-functional teams including product management, data science, and UX design Stay up-to-date with the latest technologies and industry trends Hire and develop others by mentoring junior software engineers and peers, and proactively sharing your expertise and interests with others Participate in code reviews and contribute to the development of best practices To Be Successful In This Role, You Will Need Experience with front-end frameworks such as React, Vue.js, or Next.js Proficiency in modern JavaScript or TypeScript Experience with server-side rendering and single-page applications (SPA) Strong background in backend development, particularly with Node.js / Express.js and Django. Additionally, proficient in Python and have experience working with both SQL and NoSQL databases Proficiency in Node.js and Express.js for building scalable server-side applications Experience with Django framework for developing robust web applications Strong understanding of Python programming language Experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB) Understanding of RESTful API design and implementation Familiarity with cloud computing services, especially AWS or other equivalent cloud providers Experience with CI / CD pipelines and deployment strategies Software Skills Writing secure, stable, testable, and maintainable code with minimal defects Strong in systems design Proven experience in software development, with a focus on platform or service engineering Master in software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations Designing and building complex software systems end-to-end which have been successfully delivered and operated in production. You should understand security and privacy best practices as well as how to properly monitor, log, and alarm production systems Infrastructure Skills Master in building and scaling infrastructure services using Amazon Web Services or Microsoft Azure Master in the understanding of using core cloud application infrastructure services including identity platforms, networking, storage, databases, containers, and serverless Troubleshooting large-scale distributed production systems Evidenced experience working on production systems. You’ll have supported these production systems through on-call rotations 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 use 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 What We Offer It’s crucial to us that the differences we see in the world around us are reflected in our workplace. Who you are is what counts, not where you’re from or how you live your life. At bp, we support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to fostering an inclusive environment in which everyone is respected and treated fairly. There are many aspects of our employees’ lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits include : Generous salary package including an annual bonus program and individual performance-based incentives. Additional EPF contributions totaling 15%. Excellent work-life balance & flexible working arrangements Collaborative environment that celebrates achievements, diversity, and culture Ongoing career development and progression opportunities in a global organization 16 weeks paid parental leave (4 weeks partner leave) 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. Apply Now!

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Kuala Lumpur, Malaysia

Related jobs
Manager, Software Engineering (Engineering Manager)

Manager, Software Engineering (Engineering Manager)

TeleportKuala Lumpur, Federal Territory of Kuala Lumpur, MY
Quick Apply
At Teleport, we’re on an exciting mission to innovate in the traditional logistics industry.We want to enable everyone, from single merchants to the largest companies, to move eCommerce parcels in ...Show moreLast updated: 30+ days ago
Full Stack Software Engineer

Full Stack Software Engineer

SolarvestPetaling Jaya, Selangor, MY
Quick Apply
Engineer robust and scalable software solutions, encompassing both frontend and backend technologies.Engineer high-performance, user-friendly interfaces leveraging Angular, React, Node.Flutter, ens...Show moreLast updated: 30+ days ago
Senior Full Stack Developer

Senior Full Stack Developer

Unison GroupKuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MY
Quick Apply
Object Oriented analysis and design using common design patterns.Hands on experience in building RESTFUL web services using NodeJS / Java SpringBoot and understanding of the REST archi...Show moreLast updated: 30+ days ago
Senior Software Engineer (Malaysia)

Senior Software Engineer (Malaysia)

InsiderSecurityKuala Lumpur, Federal Territory of Kuala Lumpur, MY
Quick Apply
Develop or enhance innovative cybersecurity software products.Design and implement scalable software architecture.Conduct performance analysis, bottleneck identification, and system optimization.Re...Show moreLast updated: 30+ days ago
Hiring Full Stack Jr and Sr. Engineers

Hiring Full Stack Jr and Sr. Engineers

Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
Quick Apply
We are recruiting for our client in Kuala Lumpur, Client will be open to hire people from within Malaysia and other countries like. Vietnam, Sri Lanka, Indonesia ,Pakistan or Indonesia.Malaysia to ...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Software Engineer (Full Stack Developer : Python + Javascript)

Senior Software Engineer (Full Stack Developer : Python + Javascript)

DHL GermanyCyberjaya, Selangor, Malaysia
Senior Software Engineer (Full Stack Developer : Python + Javascript).With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuous...Show moreLast updated: 9 hours ago
Sr. Systems Engineer

Sr. Systems Engineer

Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
Quick Apply
To ensure successful implementation of projects within schedule.To ensure SLAs are met and achieved the highest customer satisfaction. Oversee the design, development and implementation of clients s...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

Singtel GroupKuala Lumpur, Kuala Lumpur, Malaysia
The Senior Software Engineer (Full Stack).He / She will also analyse functional requirements and translate specifications to program codes, conforming to program guidelines and programming best prac...Show moreLast updated: 13 days ago
Senior Software Engineer - Web

Senior Software Engineer - Web

ZALORA SOUTH EAST ASIA PTE LTDKuala Lumpur, MY
Quick Apply
ZALORA Engineering is seeking a fulltime Senior Frontend Engineer to work on its high profile customer-facing product...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

RazerShah Alam, Selangor, Malaysia
Joining Razer will place you on a global mission to revolutionize the way the world games.LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.We ar...Show moreLast updated: 30+ days ago
Fullstack Software Engineer

Fullstack Software Engineer

Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
Quick Apply
Junior engineers (2-3 years of experience), we pay ~10,000 MYR, and for Sr.Develop complex software systems scaling to millions of users with production. Develop across the full-stack (backend, mobi...Show moreLast updated: 30+ days ago
Software Engineer Lead

Software Engineer Lead

FedExKuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MY
Requirements Analysis – Analyze and understand software requirements, translating them into technical specifications and design solutions. Software Architecture Design – Collaborate with architects ...Show moreLast updated: 3 days ago
Senior Software Engineer

Senior Software Engineer

Flintex Consulting Pte LtdKuala Lumpur, 14, my
Quick Apply
We are looking for a highly capable Senior Software Engineer to join our Front Office team.You will be a key person responsible for modernizing legacy systems, improving code quality, handling prod...Show moreLast updated: 30+ days ago
Senior System Engineer

Senior System Engineer

Two95 International Inc.Mid Valley City, Kuala Lumpur, MY
Quick Apply
To ensure successful implementation of projects within schedule.To ensure SLAs are met and achieved the highest customer satisfaction. Oversee the design, development and implementation of clients s...Show moreLast updated: 30+ days ago
System Engineer

System Engineer

UpskillsKuala Lumpur, 10, my
Quick Apply
Upskills provides expert financial software consulting for investment banks and leading financial institutions in Asia Pacific, Middle East and Europe region. With a strong, Front to Back expertise ...Show moreLast updated: 30+ days ago
Full Stack Software Engineer

Full Stack Software Engineer

Pixlr GroupBandar Sunway, Selangor, MY
Quick Apply
Are you a passionate builder and ambitious software artisan with a global mindset?.Do you have an eye for detail and a drive to craft elegant, user-focused products?. If so, we’d love to invite you ...Show moreLast updated: 15 days ago
  • Promoted
Software Engineer (Laravel) in Kuchai Lama KL- GG

Software Engineer (Laravel) in Kuchai Lama KL- GG

Polymorph RecruitmentKuchai Lama, Kuala Lumpur, Malaysia
Diploma / Degree in IT or related fields.Minimum 2 years’ experience.Skills : HTML, CSS (Bootstrap), JavaScript (Angular / Vue / React), PHP (Laravel), MySQL. Languages : English, Bahasa Malaysia.Will...Show moreLast updated: 30+ days ago
Senior Full Stack Developer

Senior Full Stack Developer

FastLaneRecruitKuala Lumpur, Malaysia
Quick Apply
We are hiring on behalf of our client, a Singapore-based sustainable technology company with a SaaS product engineering team. They are seeking an experienced.Senior Full Stack Developer (Remote).Thi...Show moreLast updated: 17 days ago
Full Stack Lead

Full Stack Lead

Unison GroupKuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MY
Quick Apply
Responsible for working on both front-end and back-end development processes.Design, develop, and maintain fully-fledged and functioning platforms with databases or servers.Participating in the ful...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Developer

Full Stack Developer

Innova SolutionsKuala Lumpur, Kuala Lumpur, Malaysia
As a Full Stack Developer, you will design, develop, and deploy robust, secure, and user-centric applications while leveraging the power of cloud technologies. You will work across the entire tech s...Show moreLast updated: 21 days ago