kal logo mobile

  • Home
  • Newsletter
  • Careers
  • Contact

Working at KAL

As one of the world’s leading ATM software companies, KAL unsurprisingly expects a lot from its employees.

We want people who will rise to the challenge of working for a fast-growing, global enterprise and thrive on the excitement of delivering and promoting new and innovative products and projects around the world.

But we also offer the advantages of working for a small, friendly, independent company - if you work here, your voice matters. Everyone is urged to contribute to the success of the company. Everyone is part of the team. And we take care of our staff, with flexible hours and a competitive benefits package. Many of those who joined the company when it first started 25 years ago still work for KAL today.

But don’t just take our word for it, read what our current employees think about KAL, and if you like what you see, why not look into joining us either on a permanent basis or as one of our increasing number of interns.

FaLang translation system by Faboba

I feel KAL is the right choice for me to showcase my abilities in software testing, which has been my area of interest. Quality means meeting the customer requirements for the first time and for every time, and that is what KAL does exactly. KAL really provides a perfect environment to work, which is both challenging and rewarding. Working with KAL is an honour.

- Leena Balraj (Software Tester)


The thing I find most fascinating about KAL is how much choice our software gives our customers. KAL aims to stay ahead of the competition and to do that we rely on the whole team to ensure that we are always evolving and adapting our software as well as our skills and abilities.

- Cameron Logan (Head of Commercial)

cameron logan

It has been a great and rewarding experience working with KAL. We develop high-quality software for providing the best user experience. There are many challenges to delivering market leader products and the secret behind this is the talented, motivated, inspirational, and supportive KAL team, in addition to the excellent work environment. KAL gives us opportunities for training in both technical and personal development areas. I feel this unique workplace is perfect to build a successful career.

- Vanessa Viana (Software Engineer)


Being an intern in KAL has allowed me to put my problem solving skills to good use. Tackling a variety of tasks, I have discovered many new and exciting technologies. The team is a mixed bag of people who, in addition to being skilled in numerous areas, are always happy to lend a hand. All in all, working in KAL has showed me that the world is a truly big place, though not as complex as one would think.

- Stiliyan Emanuilov (Student Intern)

Stiliyan Emanuilov