Z System Field Engineer
Position:    Z System Field Engineer
Location:   Houston, Texas
Employee T...
Read more
Software Engineer
Reporting to:  Software Manager
Type of employment: Full time
Location: Stavange...
Read more
Software Engineer
Reporting to:  Software Manager
Type of employment: Full time
Location: Stavanger

We require an experienced Software Engineer with experience of Python and Linux at Ziebel, to build and maintain our core Python based platforms and services. You will work with a talented and interdisciplinary team, with a strong creative culture, and help us deliver high impact work which is critical for our customers.  You will mainly work closely with the Reservoir Engineering group located in Stavanger and the software team which is developing in-house as well as client facing systems.  All systems are built on the Python platform with support from the Anaconda framework and can in short be described as creating fast intuitive visualizations and fast data processing tools. Creating intuitive graphical user interfaces is also an essential responsibility.

Key responsibility/ tasks:
Python/Web Development 
  • Designing, building, testing and documenting software and web applications in Python
  • Support formal testing and resolve test defects
  • Create services and applications utilizing various programming languages
  • Identify production and non-production application issues
  • Support the Reservoir group on a day to day basis, identifying and optimizing in-house written software libraries
  • Help on presentation logic and organization of job data
  • Implement and develop new ways to visualize well data
Formal Qualifications & Experience:
  • MSc or similar in computer science, engineering or a related field.
  • Experience with either Python 2 or 3.
  • Experience implementing web services and APIs in Python.
  • Experience with web development and maintenance tools, javascript, css and backend
  • Good understanding of data formats and transfer technologies such as AJAX, JSON, XML and RESTful services.
  • Experience with test-driven development and frameworks/technologies to test Python applications or web services.
  • Some hands on experience with Linux operating systems, bash scripting, docker containers.
  • Interest in continuous integration and version control
  • Interest in hardware and optimisation of hardware/software bundling
  • Experience in C/C++ is a plus
  • Experience with scipy/numpy stack and especially Bokeh is a plus
Personal qualities:
  • Self-motivated and able to work on your own and in a team
  • Innovative, proactive, curious, systematic and dedicated to obtaining results making a difference
  • Flexible for working with different types of technologies and products
  • Strong communication skills
We offer:
  • A challenging and exciting role in a cutting edge knowledge company
  • A competitive salary and good insurance schemes
  • A good working environment with a strong focus on knowledge sharing and co-operation
  • Opportunity to grow with the company, both from a personal viewpoint and from a career point of view as Ziebel focuses on recruiting and developing personnel from within
The successful candidate must be fluent in both spoken and written English
If you meet the above requirements and believe you have what it takes to join our Ziebel team, then please send your resume and a covering letter by email to



For more information about the position, please contact us by e-mailing
© Copyright 2014 Ziebel AS