Roamtech Solutions

Engineering Team Lead — Roamtech

Roamtech Solutions

Nairobi Area, Nairobi City, KenyaFull timePosted Jan 7, 2026

Job description

Engineering Team Lead — Roamtech Location: Nairobi, Kenya About Roamtech Roamtech is an energetic, modern FinTech founded in Nairobi and operating globally. We operate with a startup mindset — fast-paced, high‑impact, and driven by curiosity. Innovation is at the core of everything we do. We iterate quickly, learn continuously, and empower our teams to ship meaningful products.

Our engineering organization is modern, collaborative, and grounded in lean Scrum principles. We work closely across teams to build scalable, reliable, and user‑centric financial technology solutions.

Role Summary

We are looking for an Engineering Team Lead who is passionate about technology, people, and delivering impactful products. You will lead a cross‑functional engineering team, guide technical execution, and ensure the team thrives in a high‑velocity environment. This role is both hands‑on and leadership‑focused.

What You will Do

Team Leadership & Culture Lead, mentor, and grow a talented team of engineers. Foster a culture of collaboration, ownership, continuous improvement, and psychological safety. Promote Roamtech’s values of innovation, agility, and learning. Technical Leadership Provide architectural guidance and ensure high‑quality engineering practices.

Drive technical decision‑making and ensure alignment with long‑term product vision. Participate in design sessions, code reviews, and hands‑on coding when needed. Execution & Delivery Run efficient lean Scrum processes with your team. Ensure predictable delivery of high‑impact features. Remove blockers and empower the team to move fast without compromising quality.

Collaboration Partner closely with Product Managers, Designers, Data teams, and other engineering teams. Facilitate effective communication and alignment across stakeholders. Ensure engineering decisions support business goals and user needs.

Nice to Have

Experience with Domain-Driven Design (DDD) principles, strategic and tactical patterns. Experience working with globally distributed teams. Experience in FinTech, payments, or high‑scale transactional systems. Experience working with globally distributed teams. If you’re excited to lead impactful engineering teams in a global FinTech with startup energy, we’d love to hear from you.

Apply now and help shape the future of financial technology at Roamtech.

Requirements

What We are Looking For

Required 7+ years of experience in software engineering, with 1–3 years in a leadership role. Solid experience with PHP, including working with and modernizing legacy systems. Proficiency in at least one modern backend language (Go preferred). Strong understanding of cloud-native engineering; experience with GCP is a major plus.

Strong understanding of advanced engineering and architectural concepts — not just coding, but engineering system design. Proven track record of shipping high-quality products in a fast-paced environment. Strong technical background in modern software development (preferred: backend services, APIs, cloud technologies, or distributed systems).

Understanding of modern engineering architectures such as Clean Architecture, Hexagonal Architecture, Service-Oriented Architectures (SOA), Event-Driven Architectures (EDA), and Event Sourcing. Experience with agile development, preferably lean Scrum. Excellent communication and people-leadership skills. Ability to balance delivery speed with technical excellence.

A modern DevOps mindset is a must.

Benefits

Why Join Roamtech? Work with a high‑energy team that values impact over bureaucracy. Build products used across Africa and beyond. Competitive compensation, growth opportunities, and a continuous learning culture. A modern engineering environment that encourages experimentation and innovation.