Back End Software Engineer - Direct Hire- 2750

JAB Recruitment
Houston, United Kingdom
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Houston, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Computer Engineering
Continuous Integration
DevOps
Prometheus
Software Engineering
Grafana
Backend
Kubernetes
Information Technology
Terraform
Microservices

Job description

  • Develop and maintain server-side logic, APIs, and core services
  • Define and manage central database interactions and system configurations
  • Ensure high performance, reliability, and responsiveness to front-end systems
  • Integrate user-facing components with backend services
  • Build reusable, well-documented, and tested common components

Cloud Infrastructure & Kubernetes

  • Architect and implement Kubernetes-based platforms (Azure focus; multi-cloud exposure beneficial)
  • Design and deploy infrastructure using Terraform and Infrastructure-as-Code best practices
  • Develop Kubernetes operators and implement Crossplane where applicable
  • Support multi-GPU and distributed AI workloads

Observability & Platform Security

  • Design and implement cloud-agnostic observability stacks including:
  • Prometheus, Thanos
  • Loki
  • Tempo / Jaeger
  • OpenTelemetry
  • Grafana & Alertmanager
  • Implement platform security controls including event monitoring, Falco, and CIS benchmark compliance

DevOps & Enablement

  • Establish and maintain GitOps-driven DevOps processes
  • Create scalable CI/CD and deployment workflows
  • Provide internal workshops and enablement for engineering teams
  • Deliver technical leadership and clear documentation

Requirements

Required

  • 7+ years of experience in backend software engineering or cloud infrastructure
  • Expert-level Kubernetes experience
  • Strong experience with Terraform and Infrastructure-as-Code
  • Experience across cloud providers (Azure preferred; AWS/GCP beneficial)
  • Deep understanding of observability and monitoring architectures
  • Strong communication skills and ability to lead cross-functional collaboration
  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Applied Statistics, or related field
  • Must be authorized to work in the U.S.

Preferred

  • Experience building AI-supporting infrastructure
  • Experience with Crossplane and Kubernetes operators
  • Experience with distributed training environments
  • Strong background in security monitoring and compliance standards

Apply for this position