Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Mid-Level Python Engineer (Django Specialist) New
Exeter, Devon, UK

Job Title

Mid-Level Python Engineer (Django Specialist)

Job Description

Job Title: Mid-Level Python Engineer (Django Specialist)

Department/Reports to: Technology Team

Salary Range: Competitive salary starting from 45K, negotiable based on experience.

Embrace innovation and be part of our transformative journey to revolutionise global pipeline efficiency. Based in the heart of Exeter's burgeoning tech scene, Klarian is at the forefront of technology dedicated to advancing pipeline operations in a greener, more sustainable, and profitable way. We are looking for an enthusiastic and motivated software engineer to join our dynamic team.

What we offer:

  • Competitive Salary
  • Experience in a fast-paced, tech-driven company deeply rooted in the mission to create a greener future.
  • Mentorship from seasoned professionals passionate about environmental sustainability and technological advancement.
  • Opportunities for career development and personal growth whilst diving into projects with tangible environmental impacts.
  • Hybrid working options and flexibility of working hours (within reason). We prioritise output over hours logged.
  • EMI share option
  • Holiday Allowance
  • Pension Plans


As a Django/Python software engineer, you will play a crucial role in developing our products and client applications. As an integral part of our core platform project, you will:

  • Define and expand features with the Product team.
  • Develop new product features by adapting and expanding our platform.
  • Integrate new technologies to enhance the platform.
  • Act as a bridge between platform and data tasks.
  • Collaborate with the team to comprehend and implement requirements.
  • Identify and address technical debt.
  • Enhance platform performance and scalability.
  • Review and offer constructive feedback on code written by fellow team members.
  • Develop high-quality Python software, mainly using Django.
  • Prioritise and execute tasks in the development life cycle.
  • Create internal tools and applications as needed.
  • Maintain existing features and libraries.
  • Monitor systems throughout their lifecycle.
  • Document development phases.
  • Collaborate with teams and vendors to enhance products.
  • Conduct software testing.
  • Automate tasks using appropriate tools and scripting.

While every effort is made to ensure that this job description provides a comprehensive overview of the role's responsibilities, all employees may be required to undertake other reasonable tasks as requested.

Hiring Process:

  • Call with the recruiter - 30 mins
  • Coding test - 45 mins
  • Call with the hiring manager - 45 mins
  • Call with the CEO and COO - 30 mins
  • Offer!

We are committed to equal opportunities and welcome applications from all qualified individuals, regardless of race, gender, disability, religion/belief, sexual orientation, or age.


  • No telecommuting
  • No Agencies Please


Core Skills:

  • Excel in creating maintainable, secure and efficient code that aligns with product and project specifications.
  • Work with other teams to design, develop, and deliver top-quality software that meets user needs, enhances their experience, and aligns with our business goals.
  • Be confident developing features and working solo on some tasks.


PCPP1 or above accreditation is a bonus.

About the Company

Based in the heart of Exeter's burgeoning tech scene, Klarian is at the forefront of technology dedicated to advancing pipeline operations in a greener, more sustainable, and profitable way.

Contact Info

Previous Senior software engineer, Atinary Technologies in Epalinges, Switzerland Next Senior Python Architect and Tech Lead, Six Feet Up in 100% Remote (Americas Only), Americas