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
https://www.peachpayments.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Internet
Computer & IT, Science & Engineering
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
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