About Nile

Nile is a technology company building infrastructure and digital solutions across payments, logistics, and other connected business operations.

The company is looking for a motivated Backend Intern to join its Engineering team and contribute to the core processing layer of its technology platform.

In this role, the intern will gain practical experience working with backend systems that support payment gateways, routing databases, and logistics modules.

The position provides an opportunity for an aspiring backend developer to work on real-world engineering problems while developing skills in APIs, databases, server performance, and distributed systems.

The role is available in Remote / Lagos and is part of the Engineering team.

Benefits

Successful candidates will gain practical experience working on backend systems that support real payment, routing, and logistics operations.

The internship provides an opportunity to strengthen backend development skills by contributing to API development, database operations, webhook processing, and server monitoring.

★

Join the Techjame Winners Community

Stay connected and never miss your next opportunity. Get the latest jobs, internships, career opportunities and important updates from Techjame.

Interns will also gain exposure to the technical challenges involved in building reliable and scalable systems, including latency monitoring and fault-tolerant application design.

The role can help candidates build practical engineering experience that can be added to their CV and technical portfolio.

Working alongside an engineering team also provides an opportunity to develop professional collaboration, debugging, and problem-solving skills.

Responsibilities

The Backend Intern will assist with writing structured API endpoints and preparing clear documentation for backend services.

The intern will also assist with drafting database migration parameters, indexes, and query optimizations to support efficient data processing.

Another responsibility will involve incorporating webhook event logs and routing events from carriers and payment processors into the relevant backend systems.

The role will also involve monitoring server latencies and helping the engineering team identify potential performance issues.

The successful candidate may also contribute to the design of fault-tolerant checkout systems and backup triggers that can help maintain reliable service operations.

Requirements

Applicants should have basic exposure to Node.js, Express, or similar server-side runtimes.

Candidates should have an understanding of relational databases, particularly PostgreSQL, as well as basic SQL concepts and parameters.

Familiarity with REST API principles and JSON data structures and routing is also required.

The ideal candidate should have a strong analytical approach to debugging and demonstrate good problem-solving skills when investigating technical issues.

Applicants should also be willing to learn, work collaboratively with an engineering team, and contribute to backend systems in a practical development environment.

How to Apply

Interested and qualified candidates should prepare an updated resume highlighting their backend development knowledge, programming experience, database skills, and relevant technical projects.

Applicants should ensure that their resume clearly demonstrates any experience with Node.js, Express, PostgreSQL, SQL, REST APIs, or related backend technologies.

Applications should be sent by email to the Nile team using the application email address provided below.

Location: Remote / Lagos

Job Type: Internship

Department: Engineering

OPPORTUNITIES

Latest Opportunities

Jobs, internships and career opportunities worth exploring.