Staff Engineer

Posted 2 Hours Ago
Be an Early Applicant
Hiring Remotely in NG
Remote
Senior level
Fintech • Payments • Financial Services
The Role
Lead design and delivery of scalable, fault-tolerant backend systems in Golang for core banking, payments, and multi-currency services. Build microservices, integrate KYC/AML/monitoring, define API standards, partner with SRE/DevOps for observability and uptime, mentor engineers, and evaluate ledger/banking solutions to ensure regulatory-grade reliability and data integrity.
Summary Generated by Built In

At Pesa, we are making cross-border payments simple, fast & reliable for individuals & businesses across emerging markets; providing tools that power economic freedom. We are on a mission to localize the global money transfer experience and are currently seeking an intelligent Backend Developer with a strong sense of ownership and drive for continuous improvement.

If you are driven to create mission-critical, cloud-based services, possess a thorough understanding of handling high volumes of customer requests, and are committed to achieving excellence through simplicity, we would love to connect with you!

We’re looking for a Backend Developer with deep experience in Golang and modern banking systems to help architect, build, and scale our next-generation neobank infrastructure. You’ll play a pivotal role in shaping our core banking, payments, and multi-currency systems that power the financial experiences of thousands of customers across the globe.

As a Backend Developer, you’ll work cross-functionally with our Product, Compliance, and Infrastructure teams to ensure our systems are reliable, secure, and capable of supporting rapid product innovation in regulated financial environments.

How you'll be contributing

  • Lead architecture and development of scalable backend systems using Golang, with a focus on performance, fault-tolerance, and regulatory-grade reliability.

  • Design and implement microservices that power multi-currency accounts, card issuance, and cross-border payments.

  • Collaborate with product and compliance teams to embed KYC, AML, and transaction monitoring logic into core systems.

  • Drive API design standards for internal and third-party integrations (e.g., card processors, open banking APIs, FX providers, ledger systems).

  • Mentor and coach mid/senior engineers; establish and enforce engineering best practices, CI/CD workflows, and testing frameworks.

  • Partner with SRE and DevOps teams to implement observability, monitoring, and fault isolation strategies for financial-grade uptime.

  • Evaluate and integrate modern banking-as-a-service and ledger solutions while maintaining strong control over data integrity and performance.

  • Lead technical design reviews, influence the product roadmap, and guide strategic technical decisions across the engineering organization.

Requirements

  • 7+ years of backend engineering experience, with at least 3+ years building systems in Golang.

  • Experience working in a Neobank, fintech, or regulated financial services environment (ideally EMI or payments).

  • Proven experience architecting distributed systems, payment gateways, or transaction-ledger platforms.

  • Working knowledge of observability stack (logging, metrics, tracing).

  • Solid understanding of distributed systems, microservices & RESTful API design, REST/gRPC APIs, event-driven systems (Kafka, Pub/Sub).

  • Experience working with relational databases, NoSQL & understanding catching patterns (PostgreSQL, Redis, or similar).

  • Deep understanding of financial data integrity, idempotency, concurrency control, and security standards (PCI DSS, ISO 27001).

  • Experience with cloud-native infrastructure (Google Cloud, AWS, or Azure) and container orchestration (Kubernetes).

  • Strong familiarity with DevOps pipelines, GitOps, and automated testing in production-grade environments.

  • Excellent communication skills and ability to work closely with product, design, and compliance counterparts in a fast-moving, global team.

Nice-to-Haves

  • Experience with Core Banking Systems or Ledger Platforms (e.g., Mambu, Thought Machine, Solaris, or in-house ledgers).

  • Familiarity with FX, remittance, or multi-currency wallets.

  • Contributions to open-source Golang projects or fintech SDKs.

  • Exposure to security and compliance tooling (Vault, HashiCorp, Terraform, etc.).

Skills Required

  • 7+ years backend engineering experience
  • 3+ years building systems in Golang
  • Experience in neobank, fintech, or regulated financial services (EMI/payments)
  • Proven experience architecting distributed systems, payment gateways, or transaction-ledger platforms
  • Working knowledge of observability: logging, metrics, tracing
  • Strong understanding of distributed systems, microservices, RESTful API design, REST/gRPC, and event-driven systems
  • Experience with relational databases, NoSQL and caching (e.g., PostgreSQL, Redis)
  • Deep understanding of financial data integrity, idempotency, concurrency control, and security standards (PCI DSS, ISO 27001)
  • Experience with cloud-native infrastructure (Google Cloud, AWS, or Azure) and Kubernetes
  • Familiarity with DevOps pipelines, GitOps, and automated testing in production-grade environments
  • Excellent communication skills and ability to work with product, design, and compliance teams
  • Experience with core banking systems or ledger platforms (Mambu, Thought Machine, Solaris, in-house ledgers)
  • Familiarity with FX, remittance, or multi-currency wallets
  • Contributions to open-source Golang projects or fintech SDKs
  • Exposure to security and compliance tooling (Vault, HashiCorp, Terraform)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees

What We Do

Pesa is a globally regulated financial technology company specializing in fast, secure, and cost-effective cross-border payments. The company enables users to send, receive, spend, and convert money across borders with ease, offering a platform for international transfers with zero fees and no hidden costs, focusing on breaking complexity and delays in global money movement.

Similar Jobs

Yassir Logo Yassir

Back-end Engineer

Information Technology • Mobile • Consulting
In-Office or Remote
6 Locations
1213 Employees
200K-200K Annually

Yassir Logo Yassir

Full-stack Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
12 Locations
1213 Employees
200K-200K Annually

Yassir Logo Yassir

Back-end Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
12 Locations
1213 Employees

Yassir Logo Yassir

Back-end Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
21 Locations
1213 Employees
200K-200K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account