Senior Software Engineer - Full Stack job at Peach Payments
55 Days Ago
Linkedid Twitter Share on facebook
Senior Software Engineer - Full Stack
2026-07-28T08:49:15+00:00
Peach Payments
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_9368/logo/Peach%20Payments.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Internet
Computer & IT, Science & Engineering
KES
MONTH
2026-08-04T17:00:00+00:00
TELECOMMUTE
8

Why This Role Exists

In the Payouts team, we enable money to move reliably from Peach Payments to merchants, beneficiaries, and partners across Africa. Our portfolio covers the products and services that power payouts - including initiation and orchestration of disbursements, status tracking and reconciliation, payout configuration and APIs for merchant integration, and the operational tooling that keeps payouts secure, compliant, and observable at scale.

This team maintains and evolves existing payout capabilities while building new features to support merchant needs and new business opportunities. As a Senior Engineer, you will own complex work end-to-end and help less senior engineers grow through pairing, design reviews, and clear technical guidance.

Our Tech Stack

Languages: TypeScript and Python

Infrastructure: AWS (primarily Lambda, API Gateway, S3 and Serverless)

Databases: PostgreSQL,DynamoDB, MySQL, MongoDB

Tools: Jira, Confluence, Git, Postman, Cypress

AI tools: Cursor, GitHub Copilot, ChatGPT, and similar AI-assisted development tools

CI/CD & Automation: GitLab Pipelines

Monitoring: Grafana / Sentry / Datadog

Role expectations

Competencies: What You Bring

Technical Expertise:

  • 7+ years of experience in cloud-based software engineering (strong backend; comfortable across the full stack)
  • Strong experience with TypeScript and Python
  • AWS experience (primarily Lambda, API Gateway, and Serverless)
  • Database experience (PostgreSQL, DynamoDB, MongoDB)
  • Comfortable using AI coding tools (e.g. Cursor, Copilot, ChatGPT) to boost productivity without sacrificing judgement, testing, or security
  • Bonus: experience with payments or financial disbursements

Problem-Solving & Ownership:

  • Designs elegant, scalable solutions for new features
  • Iteratively improves existing systems toward best practices and modern standards
  • Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment
  • Comfortable leading complex, ambiguous work independently while keeping stakeholders informed

Mentorship & Collaboration:

  • Actively helps less senior team members develop their skills through clear feedback, pairing, and knowledge sharing
  • Works well in a remote/hybrid team, with strong written and verbal English
  • Collaborates effectively with product, operations, and external partners

Why Join Peach Payments?

  • Impact: Work on mission-critical payments infrastructure processing millions of transactions
  • Growth: Be part of a fast-growing company expanding across Africa
  • Culture: Join a high-performance, diverse, and empathetic team focused on respect for people and merchant success
  • Flexibility: Remote-first hybrid working - work from anywhere (+-3 hours of SAST) while staying connected to a world-class team
  • Benefits - Benefits include a generous annual and life leave allocation, market related salaries, owning the piece of the Peach pie through VSOP and more
  • Design, build, and ship new Payouts features, and improve existing ones, across the full stack
  • Translate technical requirements into robust solutions alongside the team across our payments product portfolio
  • Ensure secure, scalable, and compliant payout processing in our backend and integrations
  • Troubleshoot and debug Payouts issues effectively in production
  • Independently diagnose incidents and propose fixes using logs, monitoring, and code analysis
  • Own complex initiatives from design through delivery, with minimal oversight
  • Mentor and support less senior engineers through pairing, code review, and coaching so the team levels up together
  • Use AI development tools thoughtfully to accelerate delivery while maintaining high code quality, security, and ownership of the outcome
  • TypeScript
  • Python
  • AWS (Lambda, API Gateway, Serverless)
  • PostgreSQL
  • DynamoDB
  • MongoDB
  • AI coding tools (Cursor, Copilot, ChatGPT)
  • 7+ years of experience in cloud-based software engineering
  • Strong backend experience; comfortable across the full stack
  • Experience with TypeScript and Python
  • AWS experience (primarily Lambda, API Gateway, and Serverless)
  • Database experience (PostgreSQL, DynamoDB, MongoDB)
  • Comfortable using AI coding tools
  • Bonus: experience with payments or financial disbursements
bachelor degree
12
JOB-6a686d0bc86e2

Vacancy title:
Senior Software Engineer - Full Stack

[Type: FULL_TIME, Industry: Internet, Category: Computer & IT, Science & Engineering]

Jobs at:
Peach Payments

Deadline of this Job:
Tuesday, August 4 2026

Duty Station:
This Job is Remote

Summary
Date Posted: Tuesday, July 28 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Peach Payments
Peach Payments jobs in Kenya

JOB DETAILS:

Why This Role Exists

In the Payouts team, we enable money to move reliably from Peach Payments to merchants, beneficiaries, and partners across Africa. Our portfolio covers the products and services that power payouts - including initiation and orchestration of disbursements, status tracking and reconciliation, payout configuration and APIs for merchant integration, and the operational tooling that keeps payouts secure, compliant, and observable at scale.

This team maintains and evolves existing payout capabilities while building new features to support merchant needs and new business opportunities. As a Senior Engineer, you will own complex work end-to-end and help less senior engineers grow through pairing, design reviews, and clear technical guidance.

Our Tech Stack

Languages: TypeScript and Python

Infrastructure: AWS (primarily Lambda, API Gateway, S3 and Serverless)

Databases: PostgreSQL,DynamoDB, MySQL, MongoDB

Tools: Jira, Confluence, Git, Postman, Cypress

AI tools: Cursor, GitHub Copilot, ChatGPT, and similar AI-assisted development tools

CI/CD & Automation: GitLab Pipelines

Monitoring: Grafana / Sentry / Datadog

Role expectations

Competencies: What You Bring

Technical Expertise:

  • 7+ years of experience in cloud-based software engineering (strong backend; comfortable across the full stack)
  • Strong experience with TypeScript and Python
  • AWS experience (primarily Lambda, API Gateway, and Serverless)
  • Database experience (PostgreSQL, DynamoDB, MongoDB)
  • Comfortable using AI coding tools (e.g. Cursor, Copilot, ChatGPT) to boost productivity without sacrificing judgement, testing, or security
  • Bonus: experience with payments or financial disbursements

Problem-Solving & Ownership:

  • Designs elegant, scalable solutions for new features
  • Iteratively improves existing systems toward best practices and modern standards
  • Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment
  • Comfortable leading complex, ambiguous work independently while keeping stakeholders informed

Mentorship & Collaboration:

  • Actively helps less senior team members develop their skills through clear feedback, pairing, and knowledge sharing
  • Works well in a remote/hybrid team, with strong written and verbal English
  • Collaborates effectively with product, operations, and external partners

Why Join Peach Payments?

  • Impact: Work on mission-critical payments infrastructure processing millions of transactions
  • Growth: Be part of a fast-growing company expanding across Africa
  • Culture: Join a high-performance, diverse, and empathetic team focused on respect for people and merchant success
  • Flexibility: Remote-first hybrid working - work from anywhere (+-3 hours of SAST) while staying connected to a world-class team
  • Benefits - Benefits include a generous annual and life leave allocation, market related salaries, owning the piece of the Peach pie through VSOP and more

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link:Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, August 4 2026
Duty Station: This Job is Remote
Posted: 28-07-2026
No of Jobs: 1
Start Publishing: 28-07-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.