Senior Backend Engineer

·
Full time
Location: London
·
Job offered by: Nala
·
Category: IT & Technology
Our mission

At NALA, we're

building payments for the Next Billion.

This means transforming how money moves into Africa, Asia and beyond. By building cutting-edge payment solutions, we’re simplifying financial transactions for individuals and businesses alike—helping them thrive in a global economy. We’re driven by innovation, community, and the belief that everyone deserves access to reliable, efficient, and affordable financial services. If you’re passionate about creating meaningful change and shaping the future of fintech in Africa and Asia, join us and be part of a team that's revolutionising financial empowerment on a global scale. Your mission

Help us enhance the digital payment systems and infrastructure for the African continent by contributing to the development and design of our core components and tools of our Rafiki web service API. Your responsibilities in this role

We are looking for a Senior Backend Engineer who is experienced in Go to help us take the NALA business product to the next level. Following impressive growth, we are diversifying our offering to continue to deliver on our mission of increasing economic opportunities for Africans globally. Specifically, we want to open up NALA’s payment rails to customers via API, enabling corporates to send, receive and convert funds through NALA directly from their own systems. We are deeply passionate about the communities we serve and we hope you will share our drive to deliver world-class software and to achieve our ambitious goals. Whilst projects change from sprint to sprint, these are the types of projects that we expect you will be getting involved in during the first few months of your time at NALA: Build business-facing features together with the frontend team Integrate with payment partners to offer fast and reliable payments across many countries Implement core business logic such as Know Your Business, Identification Verification, Anti Money Laundering and fraud monitoring to keep our customers safe Quickly launch new countries by writing modular and configurable code to adapt to market-specific and evolving requirements Use data to drive decision making and identify customer insights Automate processes and partner failover to reduce support load and keep our customers happy Contribute to our customer-facing REST API core functionalities ️ Our Tech Stack

Services are written in Go, deployed in AWS ECS and communicate with our app with gRPC Our app is written in Dart with Flutter and available on both Android and iOS Our NALA for Business product is web-only and written in React and Typescript. We use Postgres, Kafka, Redis, and Vault We leverage AWS as much as possible and manage it with Terraform We write unit and integration tests, do code reviews and deploy multiple times a day We use Agile frameworks and also use Jira to manage Must have job requirements

You have at least 5+ years of experience building highly reliable and scalable backend services in Go Experience with RDBMSs such as Postgres, MySQL, etc. Experience with message-broker technologies such as Kafka, RabbitMQ, etc., working within event-driven architectures. You have excellent knowledge of the best practices in designing, developing, and deploying those services in a cloud environment You have experience working asynchronously with global teams using tools like Slack/Teams/Jira as well as other modern communication systems You are passionate about our product and the mission that we are on You are fluent in written and spoken English Nice to have job requirements

You have experience working in Fintech and Payments You have experience working in a tech startup Experience in infosec Experience in creating robust, well-polished, and documented server-to-server APIs for customer access (E.g. REST/GraphQL) ️ Interview Process

Talent Screen with our People team to ensure experience and skill alignment for the role (30-45 minutes) Live coding challenge with 2 of our Engineers to assess your Go competency on a real problem (1 hour) Design and Architecture session with 2 of our Engineering Managers (1 hour) Leadership and cultural session with Nico, CTO (30 minutes) ️Benefits

UK / EU / Remote, we have the following benefits: 35 Days Off : Enjoy an amazing 35 days of holidays to unwind and explore. Birthday Leave:

Celebrate your special day with a bonus day off to take off in that month. Enhanced Parental Leave

- We offer 16 weeks of full pay for the primary caregiver and 4 weeks of full pay for the secondary caregiver (After a 6-month probationary period) Global Workspace : Get access to WeWork locations worldwide. Learning Budget : Fuel your growth with $1000 annually for learning and development. For people who come to our London office, we also have the below extra benefits: Hybrid Working : We work in the office three days a week (Monday, Wednesday, and Friday). Sarabi : Themed snacks and Friday lunch focused on building great working relationships with the team. Monthly Socials : Join fun social events every month for great times. Free Coffee : Enjoy barista-style coffee at your fingertips.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details