Home » Jobs » IT Jobs In Kenya » Senior Software Engineer Job Peach Payments
Candidates Testimonials – How C.S.S Got Me Hired

Advice From Our Head Of Recruitment

Our Services

Free Trainings & Events

Senior Software Engineer Job Peach Payments

Senior Software Engineer – Fullstack [Commerce Pod] Job. IT Jobs In Kenya

Why This Role Exists

In the Commerce team we manage the end user experience for a customer to make a payment with Peach Payments, including the way in which merchants integrate with Peach Payments and configure their tailored checkout experience. Our team’s portfolio consists primarily of products and services relating to enabling checkout in different means, such as via an embedded checkout on the merchant’s website, redirecting to a hosted checkout page on our domain,serving once off customised payment link, or a multi-use page that customers can pay through. This team maintains our existing products and services, and builds out new products and features to meet our merchants needs and new business opportunities.

Must Read>>The Ultimate CV Guide: 3 Easy Fixes To Grab Employer’s Attention

Our Tech Stack

  • Languages: Python and TypeScript
  • Infrastructure: AWS (primarily Lambda, API Gateway, S3 and Serverless)
  • Databases: MongoDB, MySQL, PostgreSQL
  • Tools: Jira, Confluence, Git, Postman, Cypress
  • CI/CD & Automation: GitLab Pipelines
  • Monitoring: Grafana / Sentry / Datadog

Role expectations

  • Successfully able to build new features and enhance existing Commerce features
  • Design, build, and integrate technical requirements alongside the team across our full Commerce product portfolio
  • Ensure secure, scalable, and compliant payment processing to our backend
  • Effective troubleshooting and debugging of Commerce issues
  • Independently diagnose and propose solutions for issues and incidents, leveraging logs, monitoring, and code analysis

Competencies: What You Bring

Technical Expertise:

  • 7+ years of experience in cloud-based backend engineering
  • Strong experience with Python and Typescript
  • AWS experience (primarily Lambda, API Gateway and Serverless)
  • Database experience (MySQL, MongoDB)
  • Bonus – Experience with Payments

Problem-Solving & Ownership:

  • Ability to design elegant, scalable solutions for new features
  • Able to iteratively maintain and evolve existing features to meet best practices and modern standards
  • Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment

Collaboration & Communication:

  • Works well in a fully remote team, with strong written and verbal communication skills in English

Comfortable working cross-functionally with product, operations, and external partners

Must Read>>The Unwritten Rules of Hiring: What Recruiters Wish Candidates Knew

How to Apply

Click here to apply

🚨 Before You Apply for This Job… Is Your CV Ready For The Competition?

This job will attract 1000+ applicants. Sadly, many qualified professionals miss out on interviews — not because they lack experience, but because their CV does not clearly demonstrate why they qualify for this specific job.
You may be qualified. But if your CV is too generic, outdated, or not aligned to the job requirements, you’ll not be shortlisted.
Using the same CV for every application also rarely works.
And while many candidates are now using AI to rewrite their CVs, polished wording alone does not guarantee interviews.
AI can write your CV. We know what gets shortlisted.
🎯 Want to improve your chances of getting shortlisted for THIS job?
Email your CV today to cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade
Our recruiters will review your CV and show you how to position your experience better for the job you are targeting. Learn more about our CV upgrade service here.

Career Lessons & Experiences

Leadership & Management Advice

Labour Laws – Know Your Rights