Remote Senior Backend Engineer - NALA
Remote Senior Backend Engineer - NALA

Remote Senior Backend Engineer - NALA

London Full-Time 36000 - 60000 £ / year (est.) Home office possible
W

At a Glance

  • Tasks: Join us as a Senior Backend Engineer to enhance digital payment systems for Africa and Asia.
  • Company: NALA is revolutionising financial services, making payments accessible and efficient for everyone.
  • Benefits: Enjoy 35 days off, birthday leave, a learning budget, and global workspace access.
  • Why this job: Be part of a mission-driven team transforming fintech and empowering communities globally.
  • Qualifications: 5+ years in backend services with Go, experience in RDBMS and event-driven architectures required.
  • Other info: Work remotely or from our Canary Wharf office with fun monthly socials and free coffee.

The predicted salary is between 36000 - 60000 £ per year.

Our mission at NALA is to rebuild 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, Asia and beyond, join us and be part of a team that’s revolutionising financial empowerment on a global scale.

Your mission is to help us enhance the digital payment systems and infrastructure for the African and Asian continent by contributing to the development & design of our core components and tools of our Rafiki web service API.

Your responsibilities in this role include:

  • Building business facing features together with the frontend team
  • Integrating with payment partners to offer fast and reliable payments across many countries
  • Implementing core business logic such as Know Your Business, Identification Verification, Anti Money Laundering and fraud monitoring to keep our customers safe
  • Quickly launching new countries by writing modular and configurable code to adapt to market specific and evolving requirements
  • Using data to drive decision making and identify customer insights
  • Automating processes and partner failover to reduce support load and keep our customers happy
  • Contributing to our customer-facing REST API core functionalities

Our Tech Stack includes:

  • Services 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
  • 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:

  • 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-brokers technologies such as Kafka, RabbitMQ etc., working within event-driven architectures
  • Excellent knowledge of best practices in designing, developing and deploying those services in a cloud environment
  • Experience working asynchronously with global teams using tools like Slack/Teams/Jira as well as other modern communication systems
  • Passionate about our product and the mission that we are on
  • Fluent in written and spoken English

Nice to have job requirements:

  • Experience working in Fintech and Payments
  • 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:

  • (30mins) Interview with the Talent Team: This is our initial touchpoint. We’re keen to understand your motivations and experiences better.
  • (1 hour) Coding Challenge: You’ll complete a pair programming exercise live, with two of our engineers
  • (1 hour) Architecture Interview: You’ll solve an architecture challenge with two of our Engineering Managers
  • (30 mins) Interview with the CTO or Hiring Manager: The final interview will involve speaking with the CTO about your motivation for the role and will be a great opportunity to ask any questions you have about the business.

References: We conduct reference checks as standard for all of our hires at NALA.

Decision: We’ll aim to come back to you with a timely decision and feedback on your overall interview process.

Benefits:

  • 35 Days Off: Enjoy an amazing 35 days of holidays to unwind and explore (This will be 27 days + 8 Bank Holidays if UK-based)
  • 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 your 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; Hybrid Working: We work in our Canary Wharf Office four days a week (Monday, Wednesday, Thursday 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.

Remote Senior Backend Engineer - NALA employer: WorksHub

At NALA, we pride ourselves on being an exceptional employer that champions innovation and community engagement. Our remote Senior Backend Engineer role offers a unique opportunity to contribute to transformative fintech solutions while enjoying a generous benefits package, including 35 days of holiday, enhanced parental leave, and a $1000 annual learning budget. With a vibrant work culture that promotes collaboration and personal growth, you will be part of a mission-driven team dedicated to making financial services accessible for all.
W

Contact Detail:

WorksHub Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Remote Senior Backend Engineer - NALA

✨Tip Number 1

Familiarise yourself with NALA's mission and values. Understanding their focus on transforming payments in Africa and Asia will help you align your answers during interviews, showcasing your passion for their goals.

✨Tip Number 2

Brush up on your Go programming skills, as this is a key requirement for the role. Consider working on personal projects or contributing to open-source projects that utilise Go to demonstrate your expertise.

✨Tip Number 3

Prepare for the coding challenge by practising pair programming. Collaborate with a friend or use online platforms to simulate the experience, which will help you feel more comfortable during the actual interview.

✨Tip Number 4

Research the tech stack used at NALA, especially AWS, Postgres, and Kafka. Being knowledgeable about these technologies will allow you to engage in meaningful discussions during the architecture interview.

We think you need these skills to ace Remote Senior Backend Engineer - NALA

Proficiency in Go programming language
Experience with RDBMS such as Postgres and MySQL
Familiarity with message-broker technologies like Kafka and RabbitMQ
Understanding of event-driven architectures
Knowledge of cloud deployment best practices
Experience in designing and developing RESTful APIs
Ability to work asynchronously with global teams
Strong problem-solving skills
Experience with Agile methodologies
Familiarity with Terraform for infrastructure management
Excellent communication skills in English
Passion for fintech and payment solutions
Experience in creating well-documented server-to-server APIs
Ability to write modular and configurable code

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Go and backend services. Emphasise any relevant projects that showcase your skills in building scalable systems, especially in a fintech context.

Craft a Compelling Cover Letter: In your cover letter, express your passion for NALA's mission of transforming payments in Africa and Asia. Share specific examples of how your background aligns with their goals and the role's responsibilities.

Showcase Relevant Experience: When detailing your work history, focus on your experience with RDBMSs like Postgres and message-broker technologies such as Kafka. Highlight any projects where you implemented core business logic or worked asynchronously with global teams.

Prepare for the Interview Process: Familiarise yourself with the interview stages outlined by NALA. Reflect on your motivations for applying and be ready to discuss your experiences in detail, particularly those related to coding challenges and architecture.

How to prepare for a job interview at WorksHub

✨Understand the Mission

Before your interview, take some time to really understand NALA's mission of transforming payments for the next billion. Be prepared to discuss how your skills and experiences align with their goals in fintech, especially in Africa and Asia.

✨Showcase Your Technical Skills

Since this role requires expertise in Go and experience with RDBMSs like Postgres, be ready to discuss specific projects where you've successfully implemented these technologies. Highlight any relevant coding challenges or architecture problems you've solved in the past.

✨Prepare for the Coding Challenge

The coding challenge is a key part of the interview process. Brush up on pair programming techniques and practice coding problems in Go. Familiarise yourself with common algorithms and data structures that may come up during the exercise.

✨Ask Insightful Questions

During your final interview with the CTO or Hiring Manager, have a list of thoughtful questions ready. Inquire about the company's future plans, team dynamics, or specific challenges they face in the fintech space. This shows your genuine interest in the role and the company.

Remote Senior Backend Engineer - NALA
WorksHub
W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>