Careers at Dyalog Ltd

Dyalog Ltd is a software development company on the move. As a market leader in a growing market we're always on the lookout for talented people. Even if we don't have an open position that matches your special skills, experience and talents, we are still interested in getting to know you if you think you have that something special to offer – we might be recruiting again soon. In addition to our own requirements, we are frequently asked by our customers to assist them in recruiting talented APL developers. If you would like Dyalog Ltd to get to know you, then please e-mail your CV to us.

Current Vacancies

Graduate Programmer/Language Implementor

Work in an established company that offers opportunities to learn within a small development team.


Dyalog provides a development environment for the high performance, array-based programming language APL. We have been delivering this for over 30 years and are committed to providing a language that is robust, highly backwards-compatible, and fanatically user-friendly. Nonetheless we invest considerable effort into advancing the language and are known for our willingness to embrace modern and original ideas.


We are looking for a talented and enthusiastic C programmer to join our development team, working on the implementation of the Dyalog APL programming language and its development environment. No prior experience of APL is required.

As a member of our team you will work with interpreter features such as parsing, scanning, scoping, memory management and the object model. Your contribution to the team will include:

  • Learning to work with a large C code base targeting multiple architectures and operating systems.
  • Being self-motivated and able to take responsibility for your own workload.
  • Having an eye for detail.
  • Forming strong opinions and feeling comfortable defending them.

In return, we can offer you:

  • Salary dependent on seniority/experience.
  • 22 days holiday in addition to statutory public holidays.
  • Generous benefits package including private healthcare, bonus program and employee Share Incentive Plan.
  • Opportunities for travel.


The position is based in Bramley, Hampshire (UK), which has excellent transport links. You will be working in a 16th century barn conversion in a village location that is easily accessible from both the M4 and M3. Bramley railway station is a short walk from our office and is on the line between Reading and Basingstoke.


Relaxed and friendly working environment.

Opportunities to learn.

Generous benefits package.


Please contact for more information.