What is a Software Engineer at SLB?
At SLB (formerly Schlumberger), software engineering is not just about writing code; it is about powering the global energy transition and optimizing complex physical operations through digital technology. As a Software Engineer, you will build and scale high-performance applications, cloud-native platforms, and intelligent edge systems that directly interface with massive physical machinery, IoT drilling devices, and real-time subsurface data pipelines.
The software you develop at SLB has a direct, real-world impact. Whether you are working on the DELFI cognitive exploration and production environment, developing real-time data ingestion pipelines for horizontal drilling operations, or building advanced physical simulation tools, your code will help optimize resource extraction and reduce carbon footprints. The scale of data, the necessity for sub-millisecond latency in extreme environments, and the integration of hardware and software make this role exceptionally challenging and intellectually rewarding.
To succeed as a Software Engineer at SLB, you must possess a unique blend of core computer science proficiency and physical-world problem-solving skills. The company values candidates who can bridge the gap between abstract algorithmic logic and practical engineering constraints, collaborating closely with petroleum engineers, geophysicists, and hardware teams to deliver robust, enterprise-grade software.




