Contribute to and drive the company-wide technology strategy, ensuring the platform and broader business systems are prepared to scale reliably across markets, products, and growing transaction volumes.
Own the technical strategy across the ecosystem, aligning architecture, infrastructure, and delivery with company goals for reliability, scalability, security, and regulatory compliance.
Guide architectural and solution design decisions across teams, removing technical roadblocks for Engineers, and ensuring robust, future-proof system and software architecture.
Build, lead, and scale multiple high-performing engineering teams, including managers and senior individual contributors.
Strengthen team capacity and capability through proactive mentorship, structured career development, succession planning, and rigorous performance management.
Drive hiring strategy and org design to support near-term and medium-term growth of the engineering organization.
Establish and continuously improve end-to-end observability, monitoring, alerting, and incident management frameworks to support high system availability (targeting 99.9999%+ uptime).
Improve software reliability across the platform by implementing strong operational excellence practices and incident response mechanisms.
Set and uphold high standards for engineering excellence, including code quality, testing, QA automation, documentation, and CI/CD pipeline maturity.
Proactively manage and reduce technical debt while leading company-wide initiatives to improve overall codebase health and maintainability.
Improve methodologies and systems for tracking engineering metrics, system health, team performance, and developer productivity.
Define, track, and optimize KPIs such as system performance, transaction success rates, infrastructure efficiency, cost optimization, and team velocity.
Optimize cloud infrastructure usage and costs while maintaining performance, reliability, and security standards.
Collaborate closely with Product, Compliance, Legal, Risk, Sales, Marketing, and Business stakeholders to ensure engineering delivery aligns with company priorities and regulatory requirements.
Ensure systems are secure-by-design, with strong ownership of data privacy, fraud prevention, and regulatory readiness.
Build and maintain long-term technical and architectural roadmaps to keep the platform ahead of industry and technology trends.
Foster a high-trust, high-performance engineering culture grounded in accountability, autonomy, continuous learning, and operational excellence.
Contribute to broader company-wide engineering initiatives across financial services and business tooling (e.g., Payment, lending, savings, deposits, cards, and business management platforms) to elevate the overall engineering organization.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
12-15 years of hands-on software development experience, including 5+ years of successfully leading multiple engineering teams and driving large-scale technical initiatives
Significant prior experience as a Software Engineer, with a strong track record of designing scalable systems and operating in a software architecture capacity (approximately 60/40 technical and people leadership).
Strong backend engineering expertise, with practical experience deploying production systems (e.g., using Spring Boot or similar modern backend frameworks); frontend exposure is a plus.
Proven experience building and maintaining CI/CD pipelines, deployment systems, and managing technical debt at scale.
Demonstrated ability to lead managers and multiple cross-functional teams simultaneously in complex, fast-paced environments.
Prior experience managing distributed and remote teams across multiple geographies.
Strong experience with agile methodologies, sprint planning, and efficient technical resource management.
Proven track record of mentoring, performance management, and developing high-performing engineering teams.
Demonstrated ability to drive alignment across engineering and non-technical stakeholders.
Experience introducing engineering innovations that materially improve team productivity, delivery speed, and operational efficiency.
Experience in fintech or regulated technology environments is a strong plus, especially in high-scale platforms.
Exposure to emerging markets or a strong interest in solving problems related to financial inclusion and financial well-being is advantageous.
Tech Stack
Cloud
Spring
Spring Boot
SpringBoot
Benefits
Culture -We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
Learning
We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
Compensation
You’ll receive an attractive salary, pension, health insurance,, Employee Stock Options, annual bonus, plus other benefits.