Software Engineering Head
Product Engineering 3
Description:
In this role, you’ll lead the development of cutting-edge financial technology that seamlessly integrates online and offline environments. You’ll scale our business into new territories, build a high-performing, agile engineering team, and deliver products and services that make a real impact.
What You Will Do:
- Lead cross-functional engineering teams focused on financial services.
- Define the technology roadmap and architecture for core financial platforms.
- Design scalable, fault-tolerant transaction systems capable of handling 10K+ TPS for a 100M+ population.
- Attract and grow top-tier talent across diverse backgrounds and locations.
- Drive performance management, training, and work assignments for engineers.
- Review specs, design decisions, tech stacks, and code.
- Ensure optimal staffing and place top technical leaders where they’re most impactful.
- Balance speed, innovation, and operational excellence across teams.
- Implement best practices for secure, robust transaction processing with partners like Visa, MasterCard, and banks.
- Navigate regulatory requirements (e.g., central bank, PCI-DSS).
- Collaborate with senior engineering leads across the group.
- Foster a culture of innovation, smart risk-taking, and continuous learning.
What You Need to Succeed:
- 10+ years in system development (Java, Golang preferred).
- 3+ years in financial services development.
- 2+ years in team management.
- Proven success building scalable, robust financial platforms.
- Experience in mobile money, payments, or regulated financial environments is a plus.
- Strong leadership in building and guiding technical teams.
- Deep knowledge of emerging technologies and cloud infrastructure (AWS).
- Excellent communication skills and ability to engage with C-level stakeholders.
- Ability to pioneer new technical directions critical to company success.