Skip to main content

Software Engineer

Location: LINX London Office


  • Software Engineer

Reports to:

  • LINX Software Engineering Manager

Based in:

  • The post holder will be based in the LINX London office. Occasional travel to the LINX Peterborough office and other locations will be required. Occasional International travel may be required.


  • Development of applications to support the operation of LINX and the running of network services
  • Working with LINX staff to ensure a sustainable and productive standard of coding practices is maintained (release and revision control, bug tracking, testing, code review, QA)
  • Produce thorough documentation of the systems designed and developed
  • Working in an Agile/Scrum based environment, participating in sprint planning sessions
  • Sharing of information and knowledge between the team and the rest of the company via demo sessions, techtalks etc.
  • Any other duties required for the overall technical and organisational operation of LINX


Essential Skills:

  • Strong problem solving skills, self-driven
  • An interest in the automation of systems, networks and processes
  • Excellent programming knowledge in Python, including writing tests
  • Solid experience working with linux systems
  • Experience working with automation tools (like Jenkins, Ansible, Chef, Puppet)
  • Experience working with a Version Control System (we use Git) and workflows (including branching, Pull Requests, merging etc)
  • Experience working in an Agile environment
  • Experience working with relational and non-relational databases

Beneficial Skills:

  • Experience working with Tox, Setup Tools, pytest and the Cement framework
  • Experienced in writing client libraries for consuming RESTFul and SOAP APIs
  • Experience programming in PHP
  • Experience working with common web development frameworks and libraries is beneficial (e.g. Symfony2/3, PHPUnit, JQuery, Bootstrap, AngularJS)
  • Basic SysAdmin experience
  • An understanding of basic IP Networking, be comfortable talking about mac addresses, ip addresses, switching, routing
  • Working with network protocols like LDAP, SNMP, NETCONF

Please Note:

  • This post has an occasional element of out-of-hours availability as a 3rd line escalation point.
  • You will be required to be security screened to BS7858 standard and DBS checked (this will start at your induction)
  • You are required to have the right to live and work in the UK
  • Some international travel may be required

Remuneration package:

LINX is an equal opportunities employer and all applications will be considered.

The salary for this position will be determined by experience. In addition to this, LINX also offers a full range of employee benefits including:

  • Medical and Dental
  • Income Protection
  • Pension
  • Death in Service
  • Bonus (the Company aims to pay a bonus dependant on both the performance of the Company and the Employee however this is not guaranteed)

Closing date for applications:

  • 15th May 2017 (unless the position is filled sooner)

To apply:

To apply for any vacancy at LINX you must have the right to live and work in the UK. Applicants should verify their right to live and work in the UK and then fill in the form below. So please tick the appropriate box below to confirm your work status.


We will only consider applicants that include (as well as your CV and covering letter saying why you think you should be considered), a brief statement explaining why your previous work experience makes you an interesting candidate for LINX. Please keep this to a maximum of 500 words.

Back to vacancy listing

With over 740 members connecting from over 73 different countries worldwide, LINX members have access to direct routes from a large number of diverse international peering partners.

© London Internet Exchange, 2017 Registered office: London Internet Exchange Limited, 2nd Floor, Trinity Court, Trinity Street, Peterborough PE1 1DA United Kingdom . Registered in England, Number: 3137929
VAT Registration Number: GB 665 9580 82 Head office main telephone number Telephone: +44 (0)1733 207700 Fax: +44 (0)1733 207729

Web Design by Web Design by Bluestorm Design & Marketing

Leave Feedback


This site uses cookies to store information on your computer. Some of these cookies are essential to make our site work and have already been set. By using our site you accept the terms of our Privacy Policy.