For Employers
Full Stack Software Engineer (hybrid)


Schlumberger
9 days ago
Posted date
9 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
ITJob category
IT
Mission

The Software Engineer will own the development of cross-platform applications that embed AI directly into exploration and production workflows. From subsurface characterization to production surveillance, you'll build software that touches the full E&P lifecycle. You'll be part of aN integrated technical team that includes geoscientists and petroleum engineers, where domain expertise and engineering skills aren't siloed but shared.

Responsibilities

  • Analyze, design, develop and maintain products and assist in their commercialization in agreement with project technical and timing objectives.
  • Ensure that product code and artifacts are managed and safeguarded in a configuration management system in accordance with procedures and guidelines.
  • Apply usability procedures and principles as defined at the project or product-line level or through customer input.
  • Evaluate alternative implementations and select the one that maximizes the value of the product and minimizes the risk and technical debt.
  • Validate software readiness and quality through systematic testing, automation, and verification practices.
  • Provide technical support to internal and external customers.


Essential Requirements

  • BSc in Computer Science, Engineering or related field or equivalent experience.
  • Strong Object-Oriented Design.
  • Proficiency in Python.
  • Proficiency in at least one modern OO programming language such as C++ or C#.
  • Proficiency with GIT.
  • Experience with Azure DevOps, Jira, or similar.
  • Experience with Agile and iterative development processes.
  • Experience with CI/CD pipelines.
  • Experience with cloud infrastructure (AWS, GCP, or Azure)
  • Advanced English, Fluent Portuguese
  • Proved residence in Brazil


Strongly Preferred
  • Hands-on experience with large language models (prompt engineering, function calling, RAG, or fine-tuning).
  • Understanding of orchestration patterns, state management, and observability for autonomous systems.
  • Familiarity with agent frameworks (LangGraph, CrewAI, AutoGen, or similar).
  • Solid understanding of system design fundamentals - scalability, fault tolerance, caching, load balancing, and distributed systems - with the ability to make sound architectural decisions when building production services.


Preferred / Bonus
  • Experience in the oil and gas industry.
  • Knowledge in Geophysics, Geology, Petroleum Engineer or related fields.
Related tags
-
JOB SUMMARY
Full Stack Software Engineer (hybrid)
Schlumberger
Rio de Janeiro
9 days ago
N/A
Full-time

Full Stack Software Engineer (hybrid)