K

Erlang/Elixir Engineer

icon building Company : Karri
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Erlang/Elixir Engineer

Role Description: Erlang Engineer
Employment Type: Fixed Term Contract or Permanent


Location: Office or Remote



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



Capabilities



  • 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



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

  • 5+ years of experience in software development

  • 2+ years in an Agile development environment

  • Experience with modern development language: Erlang, Elixir, Java, Ruby, Scala, Clojure, Haskell etc.

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

  • Cloud based services background



Bonus Points



  • Experience in Phoenix

  • Experience with MySQL

  • Experience with Redis

  • Experience working in Amazon Web Service environments (EC2, Elastic Beanstalk, RDS,...)

  • Experience with IaC tools like Terraform and Ansible

  • Experience working with Heroku

  • Understanding of basic financial concepts

  • Hands on experience with enterprise class software running significant transactional

  • volumes

Original job Erlang/Elixir Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Engineer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.