Engineering Team Lead
Roamtech
Nairobi | Full Time | ICT / Telecommunication
Closing in 1 week from now
- 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.
Never miss a chance!
Subscribe to get latest job listings, career insights and guidance in your inbox