Golang Backend Developer

DelonJobs | Lagos, Nigeria

Salary NGN 2,000,000 - 3,000,000
Job Type Full-time
Experience N/A
Deadline 15 Dec, 2025

Job Description

DelonJobs is seeking to hire a Golang Backend Developer for a Fintech Company in Nigeria.

The ideal candidate will help architect, build, and scale our client’s next generation neobank infrastructure. They will play a pivotal role in shaping the core banking, payments, and multi-currency systems that power the financial experiences of thousands of customers across the globe.

Interested candidates must possess a minimum of a Bachelor’s degree in Computer Science, Engineering, or an IT related field, with at least 7 years of backend engineering experience, with at least 4+ years building systems in Golang.

Monthly net salary is between N2,000,000 - N3,000,000

Interested candidates should send their CVs with the subject “Golang Backend Developer - GDPP251” to cv@delon.ng 

Job Type: Full-time 

Job Mode: Remote

Key Responsibilities:  

  • 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

  • Minimum of a Bachelor’s degree in Computer Science, Engineering, or an IT related field 
  • 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.).

Benefits

  • Competitive compensation
  • Remote work flexibility
  • High-impact role in a regulated, enterprise environment