Feb 14, 2020

Full Stack Software Engineer - Blockchain

  • Schlumberger
  • Montpellier, France
Full Time Permanent Engineering & Science Information Technology Software Engineer

Job Description

Mission Summary:

Your curiosity, passion and skills in computer science, engineering and data will help invent, design, and apply technology to improve the oil and gas industry performance.

Schlumberger software professionals work on digital technology disciplines such as big data, cloud technology, front-end development, high-performance computing, security, blockchain, UX design, and web application.

We welcome you to join us in the challenges of marrying geoscience, computer science, data science and UX design to develop the next generation digital solutions for the O&G industry to power the earth in the most economical and ecological way!


As a Full Stack Software Engineer - Blockchain, you will work in an autonomous international squad composed of software engineers, UX designers and domain experts.

You will implement an innovative cloud-based application, allowing to handle subsurface data using a decentralized, distributed ledger such as Blockchain technology. Your application will be trustable and reliable, by guaranteeing total transparency, ownership and traceability of transactions. This is new and groundbreaking work and requires a strong willingness to learn and adopt new technologies.

Required skills:
  • Demonstrable interest in Blockchain technology (academic or personal projects)
  • Good understanding of cryptography and security
  • Knowledge of Hyperledger Fabric framework and at least one of chaincode language (Golang, Javascript)
  • Proficient in microservice architecture, Linux CLI environnement, Docker, Google Cloud Platform
  • Front-end web development skills: JavaScript/TypeScript, Angular
  • Familiar with C++, Python
  • Ability to communicate fluently in English

Your interpersonal skills are as much important as your technical skills. Your ability to socialize, connect with people through empathy, ask for feedback and build trust will make you the perfect candidate for this position.

Schlumberger is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law.