--
Company

Job Details

Job Description

Roles & Responsibilities

Job Title: Senior Python Backend Developer

Experience: 9+ Years (Mandatory)



Job Summary:

We are seeking a highly experienced Senior Backend Python Developer to support a large-scale digital transformation initiative for a leading Oil & Gas client in Kuwait.


The role focuses on designing and delivering scalable backend systems, advanced data-driven engineering solutions, production optimization systems, and automated digital workflows for upstream operations.


The candidate will play a key role in backend architecture design, solution delivery, and mentoring junior developers, while collaborating with global stakeholders and domain experts.


Key Responsibilities:

  • Lead the design, development, and deployment of scalable backend systems using Python
  • Architect high-performance backend solutions for production engineering and digital oilfield platforms
  • Develop data-driven backend services for optimizing network pressure, chemical injection, sand production, and equipment performance
  • Build automated backend workflows for data collection, validation, processing, and reporting
  • Design and implement RESTful APIs and microservices architectures
  • Ensure system scalability, reliability, and performance optimization
  • Develop backend support for dashboards and engineering tools used in operational decision-making
  • Implement logging, monitoring, alerts, and exception handling mechanisms
  • Lead requirement analysis and backend solution architecture discussions
  • Mentor team members and enforce coding standards, security, and best practices

Required Skills:

  • 9+ years of experience in Backend Development with Python
  • Expertise in backend architecture, system design, and scalable application development
  • Strong experience in building production-grade backend systems and APIs
  • Hands-on experience with REST APIs, microservices, and distributed systems
  • Solid understanding of data engineering and data-driven applications
  • Experience with SQL / NoSQL databases
  • Understanding of engineering analytics (pressure, rate, material balance)
  • Exposure to Oil & Gas digital platforms (P7, Nexus, NETool preferred)
  • Experience working in Agile / Scrum environments

Desired Candidate Profile

Experience: 9+ Years (Mandatory)

Similar Jobs