Senior Python Backend Developer
Job Title: Senior Python Backend Developer Oil & Gas (Kuwait Project)
Experience: 8+ Years (Mandatory)
Domain: Oil & Gas / Digital Oilfield / Production Engineering
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:
- 8+ years of strong 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
Soft Skills:
- Strong leadership and mentoring capability
- Excellent communication with global stakeholders
- High ownership mindset and problem-solving ability
- Ability to work independently in complex environments