Senior Backend Engineer at Carbon Nigeria

Posted on Wed 19th Mar, 2025 - www.hotnigerianjobs.com --- (0 comments)

Carbon is a pan-African digital bank with a mission to provide friction-free finance to its customers. Carbon promises to play a fundamental role in its customers’ lives wherever they are, with flexible solutions. We pride ourselves on our efficiency and with just $10mm of equity raised in 2015, we have disbursed over $100m in loans and earned more than $30mm in revenue over the last 2 years. Carbon has operations in Ghana, Kenya, and Nigeria, supported by a talented team spread between Lagos, Nairobi, London, Argentina, and Palo Alto so we operate with a remote-first mindset. 

We are recruiting to fill the position belw:

Job Title: Senior Backend Engineer

Location: Lagos
Job Type: Full time

About The Role

  • As a Senior Backend Engineer, you'll play a key role in building and maintaining scalable, secure, and resilient systems that power our platform. 
  • You'll collaborate with a cross-functional team to deliver impactful solutions and ensure seamless integrations between services. 
  • Our stack leverages Java, Node.js, and PHP, with a strong focus on AWS, CICD, Microservices and Event-driven architecture.
  • You'll join a team dedicated to building scalable infrastructure, ensuring system reliability, and maintaining top-notch security standards. 
  • We are heavily invested in modern engineering practices and are looking for someone passionate about driving excellence in backend development.

Responsibilities

  • Design, develop, and maintain robust and scalable backend systems using Java, Node.js, and PHP.
  • Architect and implement microservices that align with our platform's scalability and performance goals.
  • Leverage AWS services (e.g., ECS, Lambda, RDS) to deploy and manage cloud-native applications.
  • Develop and maintain CI/CD pipelines to streamline deployment and ensure delivery of high-quality code.
  • Collaborate with frontend developers, product managers, and other stakeholders to deliver seamless end-to-end solutions.
  • Implement best practices for API design, particularly RESTful services
  • Monitor, troubleshoot, and optimize backend services to ensure reliability, performance, and scalability.
  • Mentor junior engineers, participate in technical discussions, and contribute to the team's continuous improvement.
  • Write clear, maintainable, and testable code while following modern development practices.

Requirements

  • Expert-level proficiency in Java, Node.js, and PHP with a strong understanding of backend development best practices.
  • Proven experience designing and implementing microservices architectures and distributed systems.
  • Strong experience with AWS services (e.g., EC2, ECS, Lambda, RDS, CloudFront, and API Gateway).
  • Solid understanding of CI/CD pipelines, automated testing, and deployment practices.
  • Familiarity with containerization tools such as Docker and Kubernetes.
  • Experience working with relational and non-relational databases such as PostgreSQL, MongoDB, or DynamoDB.
  • Proficiency in building scalable, maintainable, and secure RESTful APIs.
  • Knowledge of infrastructure as code tools like Terraform, CloudFormation, or similar.
  • Understanding of networking concepts, including CDNs, HTTP, and TCP/IP.
  • Strong problem-solving skills and the ability to diagnose and resolve performance issues.
  • Effective communication skills with the ability to mentor team members and contribute to technical discussions

Preferred Skills:

  • Experience with TypeScript for writing modern JavaScript applications.
  • Familiarity with Kafka, Redis, or other message brokers for event-driven architectures.
  • Exposure to financial services platforms or fintech environments is a plus.

Application Closing Date
Not Specified.

Sorry, this listing is no longer open.