Back End Software Engineer

Schlumberger
Development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Collaborate with the front-end developers, customers, users, and product managers to establish objectives and design more functional, cohesive codes to enhance the user experience. Build prototypes, products and systems that meet the project quality standards and requirements. Provide technical leadership and documentation to developers and stakeholders. Contribute to and support re-use through common components that are well documented and tested. Apply the concepts of cloud computing and design patterns gained through experience to build, design and implement scalable cloud-based services and applications for PaaS, IaaS or SaaS. Work with end users, product analysts, and developers to understand features and technical implementations. Master's degree in Embedded System Technologies, or Embedded Systems Engineering, or Computer Science, or Electronics and Communication Engineering, or a related STEM field, or a foreign educational equivalent plus 3 years of post-baccalaureate experience in job offered or any engineering/developer related job titles. Applicants must have 3 years of experience in the following: (1) designing, developing, and deploying scalable applications using Kubernetes stack; (2) Google Cloud Platform services: GKE, GCR, Compute Engine, Stackdriver, and Cloud Storage; (3) Java programming to develop performant services; (4) Automation through python and bash scripting; (5) Developing batch applications and managing infrastructure for batch applications; (6) Profiling and optimizing application performance and tuning platform resources; (7) statistical analysis of data collected and reporting; and (8) Azure services including Storage accounts, ACR, and AKS.
JOB SUMMARY
Back End Software Engineer

Schlumberger
Houston
8 days ago
N/A
Full-time
Back End Software Engineer