datatrota
Signup Login
Home Jobs Blog

Platform Engineer at Migo Money Inc

Migo Money IncLagos, Nigeria Networking and Tech Support
Full Time
Migo Money Inc is a cloud-based platform that enables companies to offer credit to their consumer and small business customers. Leveraging proprietary datasets, Migo builds ML algorithms to assess credit risk, and then offers credit lines to the companies’ customers. This credit line can be used to make purchases from a merchant or to withdraw cash without the need for point-of-sale hardware or plastic cards. Because of our proprietary data and innovative technical solutions, Migo is able to extend credit to underbanked customers who are not typically covered by credit bureaus.

What you will do

  • As an experienced platform Engineer, you will develop new microservices from scratch, as well as support and evolve existing microservices.
  • You will be part of a growing team of talented software developers, integrating Migo’s services with new financial partners and serving new markets in Nigeria and beyond.
  • You will create project specifications, and lead projects to completion. We would look to you to implement best practices in development and system architecture.

Who we are looking for?

  • You should be a talented software developer, able to write clean, efficient, and readable code. You should be skilled at covering your code with unit tests and other automated tests. You are comfortable as a member of a team, able to contribute to and improve a codebase developed by your coworkers.
  • You are a clear and concise communicator, with an ability to discuss ideas with a wide range of stakeholders, both technical and non-technical. You appreciate hearing different points of view and wait to hear others’ point of view before offering your own.
  • You have a pragmatic approach to building systems, see multiple ways of solving problems, and are able to discuss the tradeoffs of each solution.
  • You bring with you a depth and breadth of experience using many different technologies. You are empathetic, self-aware and respect all cultures. You are fun and enlightening to work with, and you have a good work/life balance with hobbies and interests you are happy to share with others.

You are a good fit if:

  • You have a degree in Computer Science or equivalent experience
  • You have several years of experience building production-quality software infrastructure
  • You are fluent in Java
  • You have experience in designing and delivering medium-to-large-scale projects to production
  • You have a proven track record of delivering large, multi-faceted projects with little guidance
  • You have experience designing and building RESTful microservices using modern technologies, e.g. Docker and Kubernetes
  • You have experience working on large-scale, distributed systems
  • You have experience working with AWS or other cloud-based services
  • You have experience writing unit tests and other automated tests
  • You have experience at a rapidly growing startup or with cutting-edge teams at a larger tech company

Bonus points if:

  • You are familiar with Scala and/or Python
  • You have expertise with front-end technologies, particularly React
  • You have experience in the financial sector

Migo’s Tech Stack:

  • Java, with some Scala and Python
  • Micronaut for microservices and APIs
  • Docker and Kubernetes to package and run services on AWS
  • Pulsar and SQS for event streaming and queueing
  • Ansible for cloud configuration
  • Swagger (OpenAPI) for API documentation

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend