datatrota
Signup Login
Home Jobs Blog

Senior Backend Software Engineer (Core Banking & Fintech) at PiggyTech Global Limited (“PiggyVest”)

PiggyTech Global Limited (“PiggyVest”)Lagos, Nigeria Software Development
Full Time
Piggyvest is a platform that helps individuals and businesses manage their finances effectively - save and invest with ease.

Job Summary

  • We are building the backbone of a high-scale banking platform where "zero downtime" and "absolute data integrity" are the baseline. As a Senior Engineer, you will lead the architectural strategy for our core ledger and transaction processing systems. You will be responsible for ensuring that our systems are not only blazing fast but also cryptographically secure and audit-ready. The Tech Landscape Languages: Node.js/TypeScript, Go (Golang), and Java (Spring Boot/Quarkus). Data & Consistency: MySQL (High Availability), Redis, Kafka/RabbitMQ. Security: OAuth2, OpenID Connect, HSMs, and PCI-DSS compliance.

Job Details

  • Core Ledger Design: Architect and maintain double-entry bookkeeping systems and real-time transaction engines.
  • Security-First Development: Implement rigorous security protocols, including end-to-end encryption, secure key management, and protection against OWASP Top 10 vulnerabilities.
  • High-Scale Reliability: Design distributed systems that handle thousands of transactions per second (TPS) while maintaining strict ACID properties.
  • Banking Domain Leadership: Navigate the complexities of financial regulations, ensuring every system change is auditable and compliant.
  • Cross-Functional Mentorship: Guide mid-level and senior engineers in writing defensive, high-performance code across multiple languages (JS/Go/Java).

Requirements

  • Experience: 6+ years in software engineering, with at least 3+ years specifically in Banking or Fintech (Payments, Wallets, or Core Banking).
  • Polyglot Proficiency: Expertise in Node.js and Go, with a strong background in Java for heavy-duty enterprise logic.
  • The "Security Mindset": You don't treat security as an afterthought. You understand idempotency, replay-attack prevention, and data masking.
  • Distributed Systems Expert: You know how to manage distributed transactions and eventual consistency without losing a single cent.
  • Resilience: Experience working in high-pressure environments where system reliability is mission-critical.

Technical Deep-Dive Requirements

  • Experience with Event Sourcing or CQRS patterns.
  • Deep understanding of database isolation levels and locking mechanisms.
  • Knowledge of ISO 8583 or ISO 20022 messaging standards is a significant plus.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend