Back End Software Engineer | Schlumberger

Job Details

Back End Software Engineer

Houston - United States

Job Title: Cloud Infrastructure Backend Developer

Location: Schlumberger Offices at 1430 Enclave Parkway, Houston TX 77077

Job Description:

The Schlumberger Cloud Infrastructure Backend Developer develops Cloud micro-services and infrastructure to support PaaS, IaaS and CaaS applications. The Developer evaluates emerging technologies and provides strategic innovative and cost-effective engineering solutions to increase efficiency, reliability and integration of Schlumberger services and operations, working in a semi-autonomous environment where fast prototyping emerging technologies to solve industry-related problems is the rule. The position reports to the software project manager.

Requirements:

Background

  • Bachelors or Masters degree in Computer Science or related
  • 3 years of experience

Technical skills – Must haves

  • Proficient in developing application or library with C/C++
  • Some experience in developing REST micro-services with Typescript, Java, Python, or Golang
  • Worked in Linux environment with basic exposure to Bash
  • Strong understanding of distributed applications
  • Knowledge of containerization technologies - Docker, Kubernetes
  • Knowledge of Restful architecture and use cases
  • Knowledge of security principles (Oauth2, JWT, OpenAPI)
  • Basic knowledge of application networking and troubleshooting
  • Experienced in application profiling and bottleneck analysis
  • Basic knowledge of NoSQL database
  • Understand continuous integration and continuous delivery (Azure DevOps etc.)
  • Experienced in modular design and library development for reuse

Technical skills – Better to have

  • Experience with Microsoft Azure and developing applications hosted on Azure
  • Knowledge of trade offs among PaaS, CaaS and IaaS cloud based solutions
  • Experienced in application performance optimization (including networking)
  • Has setup CI/CD pipelines using Jenkins, VSTS or similar tools

General skills

  • Learn quickly in a fast-paced environment
  • Excellent time-management, multi-tasking, and communication skills. Capable of juggling multiple projects and related complexities at the same time.
  • Good interpersonal and communication skills
  • Have a good understanding of latest technology trends for developing back end for Cloud applications
  • Work on a wide variety of tasks using emerging technologies

Responsibilities:

  • Collaborates with designers, developers and product owners to implement scalable applications.
  • Identifies and keeps abreast of novel technical concepts and markets.
  • Provides technical leadership and documentation to developers and stakeholders.
  • Applies usability procedures and principles as defined at project or product-line level or through customer input.
  • Builds prototypes, products and systems that meets the project quality standards and requirements.
  • Contributes to and supports re-use through common components that are well documented and tested.
  • Interacts and engages with customers, users, and product managers and technical architects to understand needs and increase positive impact of users’ experience.

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, status as a protected veteran or other characteristics protected by law. Schlumberger is a VEVRAA Federal Contractor – priority referral Protected Veterans requested.

 

 

 

 

Back End Software Engineer
Log in to apply for this position today.
Apply Now

Share This