Senior Software Engineer - Full Stack

Posted: Aug 06, 2026 Expires: Not specified View Jobs in ICT / Computer
Save Apply
Get new jobs in your inbox

Never pay for any notarisation, certificate or assessment as part of any recruitment process.
When in doubt, contact us

Industry Internet / E-commerce Founded 2012 Type Private Website http://www.peachpayments.com Address 24th Floor, Britam Tower Hospital Road Upper Hill Nairobi
View All Jobs at Peach Payments

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

  • 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

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
Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted ›