Senior Software Engineer at Kredete

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
9 days ago

Additional Details

Job ID
135182
Job Views
77

Job Description






About the Role




  • We are seeking a highly skilled Senior Software Engineer with expertise in Rust, Golang, Python and Node.js to design and build secure, high-performance systems that power Kredete’s payments and remittance platforms. This role involves working on services for transaction processing, compliance workflows (KYC/AML), fraud detection, and financial integrations. The ideal candidate will combine strong backend engineering experience with a passion for building scalable, reliable, and compliant financial systems.



(Contract to Full-time Hire)



Key Responsibilities




  • Design and implement secure, scalable microservices for payment processing, transaction routing, and settlement.

  • Build low-latency, high-throughput systems for cross-border remittances and real-time transaction monitoring.

  • Develop API gateways, financial integrations, and fraud detection pipelines.

  • Collaborate with product, compliance, and infrastructure teams to translate workflows into performant services.

  • Partner with DevOps/SRE teams to deploy and monitor services in containerized and cloud environments.

  • Write clean, testable, and maintainable code with unit, integration, and load testing.

  • Conduct code reviews, performance profiling, and resilience testing.

  • Implement observability and monitoring for real-time tracking of financial transactions.



Required Qualifications




  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.

  • 6–8+ years of backend engineering experience with production-level expertise in Rust, Golang, Python and Node.js.

  • Strong understanding of distributed systems, concurrency, and high-availability architectures.

  • Hands-on experience with financial systems, payment rails, or transaction-heavy platforms.

  • Proficiency with databases (PostgreSQL, MongoDB, Redis) and event-driven systems (Kafka, NATS, RabbitMQ).

  • Experience with OAuth2, JWT, TLS, and secure API design.

  • Proficiency with Docker, Kubernetes, and infrastructure-as-code (Terraform/Ansible).



Preferred Qualifications




  • Prior experience in fintech, payments, or cross-border remittances.

  • Experience building systems that comply with PCI DSS, SOC 2, GDPR, or other regulatory frameworks.

  • Familiarity with cloud environments such as AWS, GCP, or Azure.



Nice-to-Have




  • Experience with fraud detection systems, KYC/AML workflows, or compliance-driven architectures.

  • Familiarity with blockchain-based payments or digital wallets.

  • Contributions to open-source Rust, Golang, or Node.js projects.

  • Knowledge of regulatory frameworks (PCI DSS, PSD2, SOC 2).



Soft Skills




  • Strong problem-solving and debugging skills for complex transaction workflows.

  • Ability to work cross-functionally with compliance, product, and security teams.

  • Leadership mindset with passion for mentorship and technical excellence.

  • Excellent communication and collaboration skills across technical and non-technical teams.

  • Proactive, ownership-driven mindset with attention to detail.

  • Ability to manage multiple priorities under tight deadlines.



Similar Jobs

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept