Senior Backend Engineer

3 days ago


Nairobi, Nairobi Area, Kenya Talent Safari Full time 1,200,000 - 3,600,000 per year

We are seeking an experienced Backend Developer with a minimum of 5 years of experience in working with Golang to join our dynamic team. The ideal candidate should have comprehensive scripting knowledge using Python and a proven familiarity with cloud technologies, particularly the Google Cloud Platform. A strong understanding of data structures is also essential for this role.

Key Responsibilities
  • Building the core payment backend API functionality;

  • Building third party payment gateway- MPESA, bank to bank integration

  • Building LETA payment gateway microservice to manage all payment services

  • Input on technology decision and software architecture roadmap;

  • Designing and implementing payment gateway security features

  • Building side microservices needed to perform further functions - third-party integration;

  • Code maintenance and ensuring it is kept up to date;

  • Documenting features for easy references and integration;

  • Integrating with third-party services such as payment and SMS providers;

  • Working and collaborating with DevOps, frontend and QA to ensure timely delivery of quality features;

  • Keep up to date with continuously evolving web technologies, software technologies and coding best practices to ensure the developed mobile applications are up to par with existing industry standards. This also involves upgrading existing legacy systems to meet new industry standards.

  • Test current products and identify deficiencies;

  • Developing and supporting a culture of continuous improvement and best practices within the Engineering organization;

  • Lead integration projects through sales scoping, design, documentation, build, testing, deployment & maintenance

  • Work directly with customers, vendors and internal team(s) during the discovery phase to identify workflow requirements, and determine how interfaces would fit into proposed solutions

  • Work on multiple projects concurrently, monitor the status of tasks and escalate issues when appropriate Project manage and assist customers with integrations

  • Act as a technical touchpoint with customers and assist with customer support issues related to interfaces

  • Own the design, planning and execution of interoperability platform projects

  • Collaborate with other teams to create or enhance existing project management tools, and processes to improve quality and throughput of interface implementations

  • Any other responsibilities that the CTO may assign to the Employee from time to time.

Key Performance Indicators

  • Code quality - Code written should follow company defined structure and flow

  • Code documentation - Clear documentation of the source code accompanied with written tests

  • Code reuse - Capability to reuse already written source code

  • Code defects ratio - Ratio of code defects per tasks undertaken should be at least 90:10

  • New language/ Technology - adaptability to learn new languages and work on new technologies that the company may decide to use from time to time.

  • Requirements Interpretation - User Ability to understand and interpret user requirements into a functional feature.

  • Collaborative - capability to work in a team environment and to make contributions to discussions and research needed.

  • Time Management -Punctuality to team and client meetings.

  • Team upskilling - ability to upskill by passing knowledge to other team members.

Skills, Experience and Competencies
  • 5+years of proven working experience as a Software Engineer

  • Knowledge and/or experience in using Golang (+5 years), Python, JavaScript

  • Bachelor's Degree/Diploma in Computer Science, telecommunications, mechatronics, or any other relevant course.

  • Ability to collaborate with cross-functional team members

  • Excellent organizational and time management skills

  • Sharp analytical and problem-solving skills

  • Familiarity with Cloud Native architecture on Google Cloud, AWS or Azure


  • Backend Developer

    1 week ago


    Nairobi, Nairobi Area, Kenya Britam Full time 1,200,000 - 2,400,000 per year

    Job SummaryWe are seeking an experienced GraphOl Backend Developer to design, build, and maintain scalable APIs and services that power our applications. The ideal candidate has strong expertise in GraphQL, backend development, database design, and modern cloud infrastructure. You will collaborate closely with frontend developers, product managers, and...

  • Full Stack Engineer

    5 days ago


    Nairobi, Nairobi Area, Kenya HoneyCoin Full time 900,000 - 1,200,000 per year

    HoneyCoin's mission is nothing short of building the infrastructural layer for the transfer of value for the future. We're starting by building the next-generation blockchain based financial layer through our products Honeycoin and Hive. If you're into next-level infrastructure at a large scale, read onThousands of people use HoneyCoin and dozens of...


  • Nairobi, Nairobi Area, Kenya Andishi Full time 1,200,000 - 3,600,000 per year

    Andishi is seeking an experienced Senior OpenStack DevOps Engineer to take full ownership of designing, automating, and supporting a large-scale OpenStack-based private cloud environment.This is a remote contract role where you'll drive the project end to end, working independently to deliver a production-ready solution.ResponsibilitiesArchitect and maintain...


  • Nairobi, Nairobi Area, Kenya Skillmind Software Ltd Full time $70,000 - $120,000 per year

    Position OverviewWe are seeking an experienced and highly skilledSenior Full Stack Developerwith a minimum of 5+ years of hands-on experience in building and maintaining scalable web applications. The ideal candidate should have strong expertise across frontend ), backend (Python/Django & PHP/Laravel), and databases, with a proven ability to deliver...


  • Nairobi, Nairobi Area, Kenya Talent Safari Full time 120,000 - 240,000 per year

    About Peach Payments Peach Payments is a cutting-edge fintech company shaping the future of digital payments across Africa. We empower businesses of all sizes - from startups to enterprise merchants - by providing a secure, scalable, and seamless payments infrastructure.We have a hybrid working environment We offer a hybrid work environment, allowing for a...

  • Software Engineer

    1 week ago


    Nairobi, Nairobi Area, Kenya Quanta360 Full time 900,000 - 1,200,000 per year

    About the roleAuto Audit Group builds software that powers mobility and asset protection across products likeQ360(motor Vehicle Valuations & Assessments),Dotify(asset tagging), andAxios(extended warranties). As a Software Engineer, you'll design and ship scalable systems, solve real customer problems, and directly influence platform reliability, performance,...


  • Nairobi, Nairobi Area, Kenya Vyntra Global Full time 900,000 - 1,200,000 per year

    At Vyntra, we help financial institutions around the world fight fraud, prevent money laundering, and gain full visibility of every transaction. Our flagship enterprise solution combines advanced search engine technology with AI-powered fraud detection to deliver real-time transaction intelligence at scale. Trusted by some of the world's largest banks, our...


  • Nairobi, Nairobi Area, Kenya Talent Safari Full time 1,200,000 - 1,500,000 per year

    About Peach Payments Peach Payments is a cutting-edge fintech company shaping the future of digital payments across Africa. We empower businesses of all sizes - from startups to enterprise merchants - by providing a secure, scalable, and seamless payments infrastructure.We have a hybrid working environment We offer a hybrid work environment, allowing for a...


  • Nairobi, Nairobi Area, Kenya Fusion Labs Full time 1,200,000 - 2,400,000 per year

    UI/UX Engineer (Nairobi – Remote)Location:Nairobi, Kenya (Remote OK)Company:Fusion LabsJob Type:Full-TimeExperience Level:Mid to SeniorAbout the RoleFusion Labs is looking for a UI/UX Engineer to design and build beautiful, functional, and scalable user interfaces across mobile and web platforms. You'll play a central role in shaping how users interact...


  • Nairobi, Nairobi Area, Kenya Cellulant Group Full time 120,000 - 180,000 per year

    About Cellulant:Cellulant is Africa's leading payments company, providing seamless, secure and innovative solutions that empower businesses, banks, and global brands to thrive in a fast-changing global economy. With a presence in over 24 countries and 200+ payment methods across cards, bank transfer and mobile money, our single API payment platform, Tingg,...