Duplo| Full-time

SENIOR BACKEND ENGINEER AT DUPLO | BACKEND ENGINEER JOBS IN LAGOS

Lagos, Nigeria | Posted on 20/07/2026

About Company:

Duplo is building the platform to power the next generation of financial services. Our mission is to help companies expand financial access for all. Our simple and powerful banking-as-a-service API helps companies quickly launch financial products.

Job Description:

  1. Backend Development:
    • Design, develop, and maintain scalable, reliable backend systems using TypeScript and NestJS, with a focus on correctness in financial systems
    • Design robust service boundaries and maintainable architecture across distributed services
    • Architect and optimize PostgreSQL schemas for scale, including transaction handling, indexing strategy, and patterns that protect data correctness
    • Apply Redis effectively for caching, coordination, rate-limiting, and distributed locking
  2. Cloud Infrastructure:
    • Reason effectively about deployment safety, observability, scaling, and incident diagnosis in production environments running on Docker, Kubernetes, and AWS
    • Maintain strong operational understanding of configuration and secrets handling, runtime behaviour, and rollback strategy
    • Work closely with DevOps to ensure infrastructure decisions support reliability; treating infrastructure as a shared concern
  3. Technical Leadership:
    • Champion technical design and implementation for large, high-risk, or high-complexity initiatives
    • Break down complex technical requirements into manageable, well-sequenced work
    • Mentor and guide junior engineers, raising engineering standards through example
    • Make sound, well-reasoned decisions on architectural trade-offs, migration approaches, and rollout safety, and know when to escalate decisions with broader business impact
  4. Quality & Risk Ownership:
    • Understand edge cases in money movement and design with operational safety and compliance in mind, not just functional correctness
    • Drive thorough testing practices to ensure robust, reliable code before it reaches production
    • Take responsibility for overall outcomes, not just tasks 
  5. Collaboration:
    • Work seamlessly with cross-functional partners  including product, compliance, finance, operations, support, QA, DevOps, and external providers, communicating clearly and adapting your approach to whoever you are working with
    • Collaborate closely with fellow engineers through code review, pairing, and technical discussion, giving and receiving feedback in a way that raises the quality of the team's work, not just yours
  6. Documentation and Communication:
    • Create clear technical documentation for system designs, APIs, and processes
    • Communicate effectively with stakeholders through technical breakdowns and status updates

Requirements:

  1. Technical Skills:
    • Minimum of 7 years of backend engineering experience, with deep expertise in TypeScript and NestJS
    • Strong command of PostgreSQL, including schema design for scale, transaction handling, and indexing strategy
    • Practical expertise with Redis for caching, coordination, rate-limiting, and distributed locking
    • Strong operational understanding of Docker, Kubernetes, and AWS
    • Experience working within Agile/Scrum methodologies
  2. Software Engineering:
    • Demonstrated experience in fintech systems, including orchestration, provider integration resilience, and compliance-sensitive design
    • Deep understanding of sound architectural trade-offs and patterns that protect correctness in financial systems
    • Strong commitment to writing clean, testable, maintainable code
  3. Professional Skills:
    • A track record of owning complex, high-stakes technical work from design through to production, and standing behind the outcomes
    • Strong communication skills, with the ability to work effectively across engineering, product, compliance, and external partners
    • A demonstrated habit of catching your own issues before they reach QA or production, and of treating failure as something to learn from rather than deflect
  4. Experience:
    • Experience mentoring or raising the technical standard of a team, not just delivering individually
    • Demonstrated experience working in fintech or another high-compliance industry

Salary

Very attractive

Application Closing Date: Not specified

Application Instructions:

CLICK ON THE LINK BELOW TO APPLY

Click here to Apply   Join our Whatsapp group   Follow our Twitter handle

Job Information

Deadline

Not specified

Job Type

Full-time

Industry

Engineering

Work Level

Experienced

State

Lagos

Country

Nigeria

Similar Jobs