Website Karri


About Karri

Karri exists to facilitate convenient and trusted community transactions through innovative and awesome tech. The Karri mobile app allows parents to easily pay their school for their child’s events and other expenses. No more searching for loose change or making cumbersome EFTs. Karri also helps schools and teachers by streamlining the cash collection process within the school, eliminating time-consuming and costly collection methods and improving safety and security for everyone involved.

About the role: Erlang Engineer

Key Responsibilities

  • Help design and develop the core systems for Karri for both the back and front end.

    • Create features, enhancements and fix bugs on Karri’s flagship product

    • Create features, enhancements and fix bugs on Karri’s new products

  • Ensure the optimal functioning and continual enhancement of our systems by responding rapidly to potential issues and changing business needs.

    • Support Karri’s platform, both code and infrastructure, alongside your fellow Engineers

    • Support internal Stakeholders with technical platform queries

  • Be part of a small distributed team of Engineers using Agile practices to organise your work

  • Perform code reviews on your peer’s code

  • Build test harnesses to make sure delivered code can be predictably retested in an automated fashion

  • Work very closely with the Product Owner to make sure you are working on the right priorities

  • Be part of the evolution of Karri’s Technology


  • Technical Excellence

  • Communication skills

  • Planning and Organizing

  • Intellectually curious

  • Innovative

  • Problem solving

  • Accountability

  • Ability to translate business needs into technical requirements and designs

Key Requirements

  • 3+ years of experience in software development

  • 1+ years in an Agile development environment

  • Experience with development language: Erlang, Elixir

  • Experience with logging services/analytics: Splunk/SumoLogic/Prometheus/Grafana

  • Cloud based services background

Bonus Points

  • Bachelors degree in Computer Science, Mathematics, Electrical Engineering or related field

  • Experience in Phoenix

  • Experience with MySQL, PostgreSQL

  • Experience with Redis

  • Experience working in Amazon Web Service environments (EC2, ECS, RDS,…)

  • Experience with IaC tools like Terraform and Ansible

  • Understanding of basic financial concepts

  • Hands on experience with enterprise class software running significant transactional volumes

Apply now.