At a Glance
- Tasks: Lead a dynamic engineering team to build innovative payment solutions for global markets.
- Company: Join NALA, a fintech startup transforming financial transactions across Africa and Asia.
- Benefits: Enjoy 27 days off, birthday leave, and a $1000 learning budget annually.
- Other info: Collaborative culture with monthly socials and global workspace access.
- Why this job: Make a real impact in fintech while developing your leadership skills in a supportive environment.
- Qualifications: 8+ years in engineering with 2+ years managing high-performing teams; hands-on experience with Go.
The predicted salary is between 75600 - 92400 £ per year.
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 responsibilities in this role
- Work closely with engineers to architect and develop the best technical design and approach
- Be a key technical contributor to the team by this, we mean, please expect to get your hands dirty with coding as you build high-quality products for NALA
- Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
- Help individuals reach their professional goals through coaching and regular 1:1s and mentor them on right training courses, conferences, and potential stretch projects to pave the way for career progression
- Develop a high-performing engineering team by managing performance and providing constructive feedback regularly to the team
- Build a strong team and provide support in hiring new engineers to the team
- Report status of development, quality, operations, and system performance to management regularly
The approximate role split
- 20% Direct line management (approx 5-6 reports)
- 60% Building engineering culture/processes, managing work with other EMs and Product
- 20% Hands-on ie System design/writing code
- Our Tech Stack
- Services are written in Go, deployed in AWS ECS and communicate with our app with g RPC
- Our app is written in Dart with Flutter and available on both Android and i OS
- Our back-office / and Rafiki's customer facing web app is written in Typescript/React
- We use Postgres, kafka, redis and vault
- We use and leverage AWS as much as possible and we 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
- Have 8+ years of Engineering experience with at least 2 years experience managing high-performing engineers
- Empathetic leadership style and care deeply about helping others achieve their goals
- Have hands-on experience with Go
- Experience in building complex, scalable, and high-performance products, taking them from idea inception stage through to full development life cycle
- You have experience working asynchronously with global teams using tools like Slack/Teams/Jira as well as other modern communication systems
- Strong time management skills and ability to work on concurrent assignments with different priorities
- Proven results-oriented person with a strong business and technical vision
- Passionate about our product and the mission that we are on
- 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 customers access (E. g. REST/Graph QL)
- Interview Process
- If successful you will be selected for our interview process which has 4 stages:
- [30mins] Interview with the Talent Team - This is our initial touchpoint.
We're keen to understand your motivations and experiences better.
As a tip, reflecting on why you applied for this role and being familiar with your application responses will be beneficial.
- [1 hour] Coding Challenge - You’ll complete a pair programming exercise live, with two of our engineers.
- [1.5 hour] Architecture Interview - You’ll solve an architecture challenge with two of our Engineering Managers. As well some behavioural questions on how you manage a team.
- [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 UK - In Office
- 27 Days Off Plus UK Bank Holidays: Take the time to decompress. Working at a startup is hard!
- 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 We Work locations worldwide.
- Learning Budget: Fuel your growth with $1000 annually for learning and development.
- 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.
- Europe Remote (Must be within GMT +3)
- 35 Days Off including your local bank holidays: Take the time to decompress. Working at a startup is hard!
- 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).
- Learning Budget: Fuel your growth with $1000 annually for learning and development.
Requirements
- Have 8+ years of Engineering experience with at least 2 years experience managing high-performing engineers
- Empathetic leadership style and care deeply about helping others achieve their goals
- Have hands-on experience with Go
- Experience in building complex, scalable, and high-performance products, taking them from idea inception stage through to full development life cycle
- You have experience working asynchronously with global teams using tools like Slack/Teams/Jira as well as other modern communication systems
- Strong time management skills and ability to work on concurrent assignments with different priorities
- Proven results-oriented person with a strong business and technical vision
- Passionate about our product and the mission that we are on
- Fluent in written and spoken English
- Tech stack
- mentoring
- Go
- Team Leadership
- Management
- #J-18808-Ljbffr
Engineering Manager employer: Nala
Join a forward-thinking FE college that prioritises innovation and excellence in education. With a supportive work culture, ample opportunities for professional development, and a commitment to quality improvement, this role as Curriculum Administrator offers a chance to make a meaningful impact in the Health & Social Care sector. Located in a vibrant community, you'll enjoy a collaborative environment where your contributions are valued and recognised.
StudySmarter Expert Advice🤫
We think this is how you could land Engineering Manager
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Nala or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Nala.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Nala.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Nala that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Engineering Manager
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Nala.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Nala and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Nala
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Nala uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.