kal logo mobile

  • Home
  • Newsletter
  • Careers
  • Contact

Get in touch with us

Welcome to the KAL jobs board. KAL is one of the world's leading ATM software providers. New vacancies are posted here on a regular basis. If you are interested in working for us, we'd love to hear from you!

Send your CV to This email address is being protected from spambots. You need JavaScript enabled to view it. 

Learn more about KAL

Want to find out more about how we stand out from other ATM companies? Learn all about KAL, our customers, our products, and our world firsts on KAL Video.

ATM software is a rapidly evolving industry with continual advancements in hardware. You can read about how KAL is positioned as a world leader in ATM software here.

Marketing & Events Coordinator, Edinburgh

Job summary

KAL is looking for a highly motivated and organized Marketing and Events Coordinator with a solid understanding of marketing concepts to support our growth plans by managing the planning, development and execution of an array of global industry events and KAL-run events, workshops and webinars. Reporting to the Head of Marketing, the successful candidate will support our sales strategy by helping with end-to-end marketing campaigns that raise brand awareness and engage our prospects, partners and customers alike.

Skills and experience required

  • Be a graduate with at least two years of B2B marketing experience and a track record in managing events of multiple types and sizes
  • Have experience in developing marketing materials, both in print and digital formats
  • Have knowledge of social media platforms (Twitter, LinkedIn, Facebook, Instagram)
  • Be highly organised with the ability to think things through
  • Be able to demonstrate time and project management skills with the ability to work to deadlines
  • Be a confident communicator with the ability to influence colleagues and clients, both in person and remotely
  • Be a pro-active self-starter and quick learner – but know when to ask for guidance
  • Good understanding of the full range of Microsoft Office suite, especially Word, Excel, Outlook and PowerPoint
  • Love and be willing to travel, both abroad and in the UK
  • Must be fluent in English, as our working language is English. Other languages are desirable.
  • Must have the legal right to live and work in the United Kingdom

Core responsibilities

  • Supporting the Head of Marketing to recommend, develop and implement a full events schedule of in-person and online global events – including external industry conferences, KAL-run workshops and webinars, recruitment exhibitions and internal staff events and calls
  • Managing all event logistics - from event / travel / accommodation bookings and venue hire, to catering and stand space, AV requirements and staffing
  • Help with the promotion of events including copywriting of emails, merchandise, graphics, video, website and other marketing content
  • On-site marketing including working with photographers and videographers
  • Social media management at events
  • Keeping all relevant parties up to date on bookings, costs and what is required of internal attendees
  • Attending events to prepare and manage the exhibition stand, give product demonstrations and conduct pre-sales conversations
  • Measuring and analyzing success of events to drive value - ensuring objectives are clear and achievable, gathering sales leads and directing the information to the correct person, working with sales and marketing to track and enable the objectives to be met
  • Coordinating the overall events budget, producing cost reports after each event and submitting recommendations for future attendance.

About KAL

We are a fast-growing, privately held technology company based in Scotland, which is leading the market for bank ATM software solutions. We currently have 22 offices worldwide, which demonstrates our truly international presence.

For more information about KAL, please visit www.kal.com

To apply, please send your CV to This email address is being protected from spambots. You need JavaScript enabled to view it.

Download the job description

Read more ...

Russian-speaking Software Engineer

Job summary

As a member of our global engineering department, you will be responsible for creating a wide array of new and innovative products while working in collaboration with customers, partners and colleagues from our other global offices including Edinburgh, Sydney, Cincinnati, Chennai, Mumbai, Verona, Bucharest, Istanbul and Mexico City.

Skills and experience required

  • Must be educated to degree level in Computer Science, Software Engineering or other related engineering degrees
  • Good knowledge of Microsoft Windows
  • High proficiency in C++ and/or C#
  • Willingness to travel internationally
  • Fluency in English and Russian is essential. Other languages are highly desirable
  • Must currently have the legal right to live and work in Europe

Core responsibilities

  • Dealing with multiple tasks and projects
  • Solving problems quickly and accurately
  • Showing creativity and interest in coming up with new ideas that improve our service and move our solutions forward
  • Interacting with a team of experienced and motivated people, offering guidance and recommendations for technical decision-making, collaborating with the test team to validate and verify the quality of the solutions, preparing status reports and updating your managers
  • Showing continuing commitment to a quality approach to software development by keeping track of the latest technology and design concepts

About KAL

KAL is a fast-growing, privately held technology company, which is leading the market for ATM software solutions. With clients in over 80 countries, our multinational workforce is the key to our success. This team allows us to understand local customer needs as well as the global challenges our suite of ATM software products needs to address to enable us to deliver best-in-market products to the world’s leading banks.

We offer a competitive benefits package, including both life and health insurance, paid overtime and travel time as well as many other benefits, which is why many of our team who joined the company when it started over 28 years ago are still here today!

For more information about KAL please visit www.kal.com
To apply, please send your CV to This email address is being protected from spambots. You need JavaScript enabled to view it.

Download the job description

Read more ...

Graduate Software Engineer, Bucharest

Job summary

As a member of our global engineering department, you will be responsible for creating a wide array of new and innovative products, while working in collaboration with customers, partners and colleagues from our other global offices including Edinburgh, Sydney, Cincinnati, Chennai, Mumbai, Verona, Dublin, Istanbul and Mexico City.

Skills and experience required

  • Must be educated to degree level in Computer Science, Software Engineering or other related engineering degrees
  • Good knowledge of Microsoft Windows
  • Knowledge of Python, C++, .NET and/or C# beneficial
  • Willingness to travel internationally, visiting various KAL offices and customer sites
  • Fluency in English is essential, as English is our working language. Other languages are highly desirable
  • Must currently have the legal right to live and work in Romania

Core responsibilities

  • Dealing with multiple tasks and projects
  • Solving problems quickly and accurately
  • Showing creativity and interest in coming up with new ideas that improve our service and move our solutions forward
  • Interacting with a team of experienced and motivated people, offering guidance and recommendations for technical decision making, collaborating with our test team to validate and verify the quality of the solutions, preparing status reports and updating your managers
  • Showing continuing commitment to a quality approach to software development by keeping track of the latest technology and design concepts

About KAL

KAL is a fast-growing, privately held technology company, which is leading the market for ATM software solutions. With clients in over 80 countries, our multinational workforce is the key to our success. This team allows us to understand local customer needs as well as the global challenges our suite of ATM software products needs to address to enable us to deliver best-in-market products to the world’s leading banks.

We offer a competitive benefits package, including both life and health insurance, paid overtime and travel time as well as many other benefits, which is why many of our team who joined the company when it started over 28 years ago are still here today!

For more information about KAL please visit www.kal.com

To apply, please send your CV to This email address is being protected from spambots. You need JavaScript enabled to view it.

Download the job description

Read more ...

Software Engineer, Istanbul

Job summary

As a member of our global engineering department, you will be responsible for creating a wide array of new and innovative products, while working in collaboration with customers, partners and colleagues from our other global offices including Edinburgh, Sydney, Cincinnati, Chennai, Mumbai, Verona, Bucharest, Dublin and Mexico City.

Skills and experience required

  • Must be educated to degree level in Computer Science, Software Engineering or other related engineering degrees
  • Good knowledge of Microsoft Windows
  • High proficiency in C++ and/or C#
  • Willingness to travel internationally
  • Fluency in English is essential, as English is our working language. Other languages are highly desirable
  • Must currently have the legal right to live and work in Turkey

Core responsibilities

  • Dealing with multiple tasks and projects
  • Solving problems quickly and accurately
  • Showing creativity and interest in coming up with new ideas that improve our service and move our solutions forward
  • Interacting with a team of experienced and motivated people, offering guidance and recommendations for technical decision making, collaborating with the test team to validate and verify the quality of the solutions, preparing status reports and updating your managers
  • Showing continuing commitment to a quality approach to software development by keeping track of the latest technology and design concepts

About KAL

KAL is a fast-growing, privately held technology company, which is leading the market for ATM software solutions. With clients in over 80 countries, our multinational workforce is the key to our success. This team allows us to understand local customer needs as well as the global challenges our suite of ATM software products needs to address to enable us to deliver best-in-market products to the world’s leading banks.

We offer a competitive benefits package, including both life and health insurance, paid overtime and travel time as well as many other benefits, which is why many of our team who joined the company when it started over 28 years ago are still here today!

For more information about KAL please visit www.kal.com

To apply, please send your CV to This email address is being protected from spambots. You need JavaScript enabled to view it.

By submitting your CV to KAL you confirm that you have read the KAL Information Notice for Applicants

Download the job description

Read more ...