Key Responsibilities:
Strategic Leadership:
-
Develop and execute the long-term engineering vision and technical roadmap, ensuring alignment with the company’s mission and business strategy.
-
Collaborate effectively with product and executive teams, applying modern frameworks such as SVPG and product operating models to drive clarity and consensus.
-
Provide strong leadership to engineering leads, fostering autonomous, empowered, and accountable teams.
Execution & Operations
-
Direct all phases of the software lifecycle—from system architecture and development to deployment and performance monitoring.
-
Drive timely delivery of platform features, infrastructure upgrades, and service enhancements.
-
Embed engineering best practices across coding, automated testing, CI/CD, and system monitoring.
-
Partner closely with cross-functional teams to ensure features meet user needs and business goals.
Talent Development & Culture Building
-
Cultivate a high-performance culture rooted in continuous improvement, technical mastery, and creativity.
-
Recruit, mentor, and retain top-tier engineering talent across all levels.
-
Encourage collaboration, transparency, and learning between technical teams.
Product Scalability & Innovation
-
Stay on the pulse of emerging technologies, particularly in financial services and enterprise architecture.
-
Lead the adoption of modern development tools, cloud frameworks, and scalable architectures.
-
Guarantee platform performance, availability, compliance, and security at enterprise standards.
Platform Trust & Risk Management
-
Enforce robust security protocols throughout the engineering stack.
-
Ensure systems remain compliant with international financial regulations such as PCI DSS, PSD2, and AML policies.
Qualifications:
-
Minimum of 8 years of hands-on software development experience, with at least 3 years in a senior engineering leadership capacity.
-
Proven track record in scaling SaaS or enterprise platforms, preferably built on Microsoft ecosystems including Azure, microservices, event-driven design, and both relational and NoSQL databases.
-
Solid knowledge of fintech platforms, APIs, data protection standards, and regulatory compliance frameworks is a strong asset.
-
Exceptional communication, stakeholder engagement, and team management skills.
-
Practical experience in Agile methodologies (Scrum, Kanban) and/or SVPG principles for iterative product development.
-
Strong passion for innovation and delivering impactful, user-focused solutions.
-
Educational background: Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.