Software Engineering Intern (NYSC)

Rivy

Job Overview

Location

Lagos, Lagos, Nigeria

Employment Type

NYSC

Work Arrangement

Hybrid

Sector

Information Technology & Software

Experience Level

Entry Level (0-2 years)

Application Deadline

February 26, 2026

About the Company

Rivy, formerly Payhippo (YC 21), is at the forefront of enabling Nigeria's clean energy transition. We specialize in providing seamless financial solutions for end-users, installers, and operators of clean energy equipment through our innovative proprietary credit engine.

Our mission is to transform the clean energy sector by building cutting-edge solutions that enhance operational efficiency and customer satisfaction. We are dedicated to delivering exceptional products and services, driving sustainable development and economic growth in Nigeria.

Job Description

Rivy is seeking a motivated Software Engineering Intern to join our dynamic team during your NYSC service year. This is a unique opportunity to contribute to impactful projects that directly serve thousands of customers across Nigeria.

You will work on real products, ship code to production, and collaborate closely with experienced senior engineers. This role is designed for individuals passionate about building, solving complex problems, and accelerating their learning in a fast-paced startup environment.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

TypeScriptPythonNode.jsGoSQLRESTful APIsGitDatabasesCloud Platforms (GCP/AWS)Docker

Key Responsibilities

  • Write clean, maintainable code for our microservices architecture using languages like TypeScript, Python, Node.js, or Go.
  • Develop and enhance APIs that support our loan origination, asset financing, and payment systems.
  • Collaborate with product and design teams to translate requirements into functional features.
  • Participate actively in code reviews and learn best engineering practices from seasoned developers.
  • Debug issues, investigate production incidents, and contribute to improving system reliability.
  • Write comprehensive tests and documentation to ensure high code quality.
  • Work with databases (PostgreSQL), cloud infrastructure (GCP/Kubernetes), and modern DevOps practices.

Qualifications

  • Currently serving or about to commence NYSC.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of at least one programming language (JavaScript/TypeScript, Python, Go, or Java).
  • Basic understanding of databases (SQL) and RESTful APIs.
  • Familiarity with Git and version control workflows.
  • Evidence of personal projects, contributions to open source, or hackathon participation is a strong plus.
  • Experience with TypeScript or Node.js is desirable.
  • Exposure to cloud platforms (GCP, AWS) or containerization (Docker) is a plus.
  • Interest in fintech, clean energy, or Africa's economic development is a plus.

Benefits & Perks

  • Competitive monthly allowance above standard NYSC allowance.
  • Mentorship from experienced analysts and direct exposure to leadership.
  • Access to real financial data and meaningful business problems.
  • Opportunity for full-time conversion based on performance.
  • Flexible hybrid work arrangement.
  • A collaborative, no-politics culture where your insights are valued.

How to Apply

Send your CV and a brief cover letter explaining why you want to join Rivy.

careers@rivy.co
Email

Posted Date

February 11, 2026