Backend Engineer - Python at Prospa (W21)
Banking for businesses in Nigeria
Lagos, LA, NG / Remote (NG)
Full-time
3+ years
About Prospa

Prospa is a neo bank for micro businesses in Africa. Our mission is to support African entrepreneurs in building financial prosperity.

About the role

About Us

Prospa is building the operating system for 40 million Nigerian Entrepreneurs. With our mobile app, business owners can open a business bank account in 5 minutes and get powerful tools to run a business (Invoicing, CRM, Inventory, E-commerce and more).

Prospa is backed by Y Combinator, Global Founders Capital and other top tier Investors.

About You
As a Backend Engineer specialising in Python, you'll be responsible for designing, developing, and maintaining robust, scalable backend systems that power our applications. You'll work closely with cross-functional teams to deliver high-quality, efficient code that meets our Members' needs.

Key Responsibilities

  • Design, develop, and maintain Python-based backend services and APIs
  • Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features
  • Optimise application performance and scalability
  • Implement data storage solutions and integrate with databases (e.g., PostgreSQL, MongoDB)
  • Ensure high availability and reliability of our services
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and mentor junior developers
  • Troubleshoot, debug and resolve complex software issues
  • Stay updated with the latest trends and best practices in backend development.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 5+ years of experience in backend development, with a strong focus on Python
  • Expertise in Python web frameworks (e.g., Django, Flask, FastAPI)
  • Proficiency in RESTful API design and development
  • Strong understanding of database technologies (SQL and NoSQL)
  • Experience with cloud platforms (preferably AWS or GCP)
  • Familiarity with microservices architecture and containerisation (Docker, Kubernetes)
  • Solid understanding of software design patterns and principles
  • Experience with version control systems (Git)
  • Excellent problem-solving and analytical skills
  • Strong communication skills and ability to work in a team environment

Preferred Qualifications

  • Experience with asynchronous programming in Python
  • Knowledge of message queuing systems (e.g., RabbitMQ, Apache Kafka)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with performance tuning and optimisation of Python applications
  • Contributions to open-source projects
  • Knowledge of machine learning libraries (e.g., TensorFlow, PyTorch) is a plus.

Benefits

Here’s Just Some Of Our Prospa Perks:

  • Competitive Salary (please note salary is paid in local currency of ₦)
  • Fully Remote
  • Bonus
  • Work Tools
  • We invest in our team through career development & opportunities

If you're passionate about building scalable backend systems and want to work with cutting-edge technologies, we'd love to hear from you!

Prospa is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all.

Technology

MERN Stack Python/Django REST Framework, node.js, Nginx, MySQL, Linux

Other jobs at Prospa

fulltimeLagos, LA, NG / Remote (NG)Backend6+ years

contractLagos, LA, NG$400 - $5003+ years

fulltimeRemote3+ years

fulltimeLagos, LA, NG / Remote (NG)Backend3+ years

fulltimeLagos, LA, NG / Remote (Lagos, LA, NG)6+ years

fulltimeRemote$200 - $4001+ years

contractRemote$300 - $6003+ years

contractLagos, LA, NG / Remote (NG)1+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›