Schlumberger

Cloud Back End Engineer

Schlumberger$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Deep understanding of back-end cloud application development
  • Familiarity with microservices and distributed computing patterns
  • Experience with cloud platforms like Azure, GCP, or AWS
  • Proficiency in programming languages such as C# and frameworks like .NET

Responsibilities

  • Design and implement cloud-native microservices using serverless and containerized architectures
  • Architect scalable back-end systems ensuring low latency across multiple regions
  • Optimize data storage and caching strategies for high throughput
  • Implement security best practices in cloud software development
  • Build resilient and scalable APIs for inter-service communication
  • Monitor and optimize cloud resource usage to balance costs with performance

Benefits

  • Opportunity to work in a cutting-edge digital technology center
  • Exposure to a collaborative environment with diverse technology stacks
  • Chance to influence the architecture and practices of cloud-based applications
  • Support for continuous learning and mentorship within the team
  • Dynamic workplace culture focused on innovation and flexibility
Full Job Description
Role: Back End Software Engineer

Location

Houston Digital Technology Center (HDTC), Houston, TX, USA

We are seeking a Cloud Back-End Engineer to join our group. In this role, you will bridge the gap between application development and cloud infrastructure. You will be responsible for building high-performance, cloud-native services that leverage distributed computing patterns to serve our enterprise customers globally.

The ideal candidate has a deep background in back-end engineering but views the cloud as a programmable environment, ensuring that our services are "born in the cloud" with high resiliency, elasticity, and security baked into the architecture.

Relationships

Reports to Software Project Manager, Software Program Manager, Engineering manager or Team Leader

Responsibilities and Duties

  • Cloud-Native Development: Design and implement microservices utilizing cloud-native patterns (Serverless, Containerized Microservices, Event-Driven Architectures).
  • Distributed Systems & Scalability: Architect back-end systems that scale horizontally across multiple availability zones and regions, ensuring low latency and high 9s of availability.
  • Storage & Data Strategy: Optimize the use of cloud-native data stores and implement caching strategies to handle enterprise-level throughput.
  • Cloud Security & Compliance: Adhere to and build with best-in-class security practices
  • Scalable API Design and implementation: Build resilient APIs
  • Cost & Performance Optimization: Monitor and optimize cloud resource consumption (FinOps) to ensure back-end services are cost-effective without sacrificing performance.


Primary Technologies (at-least 1 in each category):

Programming Languages

C#

Frameworks

.NET

API Development

REST, GraphQL

Database Integration

MongoDB, Redis, PostgreSQL, MySQL

Authentication & Authorization

OAuth2, JWT, SSO, LDAP

Caching & Performance

Redis, Memcached, asynchronous processing

Cloud Platforms

Azure, GCP, AWS

Secondary Technologies

Containers & Orchestration

Docker, Kubernetes

Monitoring & Logging

Application Insights, Prometheus, Grafana, Elastic Search Cloud

CI/CD Pipelines

Azure DevOps

Build & Release Automation

MSBuild, Shell scripts

Infrastructure Automation

Terraform, Ansible, Bash scripting

Message Broker

RabbitMQ, Azure Service Bus

Serverless Compute

Azure Functions

AI Coding assistants

Cursor, Claude Code, GitHub Copilot

Qualifications & Experience
  • Bachelors in computer science, Computer Engineering, Mathematics, Applied Statistics, Information Technology or Engineer with focus on software
  • Have a good understanding of latest technological trends back-end development for Cloud applications


Behavior:
  • Interpersonal communication.
  • Oral and written communication.
  • Team players are respected by peers.
  • Leadership in applying and mentoring best practices.
  • 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.


Similar Jobs

More Jobs at Schlumberger

More Information Technology Jobs

Find similar Cloud Back End Engineer jobs: