We are seeking a highly experienced, hands-on Head of Software Engineering to lead our engineering teams, drive technical strategy, and deliver scalable, event-driven fintech solutions while building a strong, high-performance engineering culture.
What we are looking for:
- 10+ years of professional software engineering experience
- Multi-year background at the Staff or Principal Engineer level
- Strong expertise in event-driven systems and Event Sourcing
- Proven experience with Domain-Driven Design (DDD)
- Solid knowledge of modern architectures (Clean, Hexagonal, Distributed Systems)
- Cloud-native experience (GCP preferred)
- Experience leading and mentoring Engineering Team Leads
- Strong communication and cross-functional collaboration skills
Key Responsibilities:
- Lead, mentor, and support multiple Engineering Team Leads
- Define and drive engineering strategy and execution
- Own system architecture and technical standards
- Design and guide the implementation of scalable, resilient systems
- Champion engineering best practices, quality, and observability
- Collaborate closely with the CTO, Product, and Business teams
- Build and reinforce a strong engineering culture
Location: Nairobi
Applications can be sent to: careers@roamtech.com
Don't miss out on these exciting opportunities! To stay updated on the latest job openings:
- Follow Job Base (Kenya) on LinkedIn
- Join the conversation on Twitter
- Like our Facebook page
- Check out our inspiring stories on Instagram
- Subscribe to our WhatsApp Channel for real-time updates
By following Job Base (Kenya) on these platforms, you'll not only stay informed about job opportunities but also be part of a community that's passionate about entrepreneurship and social impact.
