Your Mission :
As Director of Engineering, you will lead the development of scalable, innovative, and AI-driven payment and compliance platforms, overseeing a team of highly skilled engineers.
You will play a pivotal role in driving the technical vision, ensuring robust architecture, and fostering a culture of excellence.
What Youll Do :
Provide Strategic Leadership :
- Lead the software engineering team with expertise across Node.js, Python, Java, or similar languages, ensuring the development of innovative and scalable solutions.
- Drive the design, development, and scaling of platforms in payments and fintech, including AP / AR automation, secure transaction workflows, and compliance integration.
- Spearhead AI and ML initiatives to build next-generation fintech solutions.
- Drive the engineering teams strategic direction with a focus on Node.js framework and associated technologies.
- Lead the design, development, and scaling of payment platforms, including AP / AR automation and secure transaction workflows.
- Define and deliver a technology roadmap, fostering innovation and alignment with business objectives.
Technical Excellence :
Oversee software architecture, ensuring scalability and robust design.Lead AI initiatives to enhance product capabilities and market differentiation.Manage the integration of third-party payment services and build end-to-end custom payment solutions.Team & Project Management :
Mentor engineering managers and senior engineers, promoting professional growth and team cohesion.Oversee the end-to-end software development lifecycle, from requirements gathering to deployment.Establish and enforce best practices for engineering excellence, including code quality, testing, and deployment.Collaboration & Delivery :
Work cross-functionally to translate business needs into scalable technical solutions.Interface with stakeholders to ensure alignment on deliverables and timelines.Manage project budgets, timelines, and team performance using key metrics.What We Look For :
Technical Expertise :
Bachelors or Masters degree in Computer Science or related field.10+ years in software development, with a strong focus on Node.js technologies, Node.js, Python, Java, or similar languages.5+ years in a leadership role, with expertise in payment platforms and scalable architectures.Proficiency in messaging technologies, microservices, API design, and relational / NoSQL databases.Leadership & Collaboration :
Proven ability to scale engineering teams and processes in high-growth environments.Exceptional problem-solving skills and decision-making in dynamic settings.Strong communication and interpersonal skills to bridge technical and non-technical stakeholders.Process-Driven Approach :
Deep understanding of Agile methodologies and their implementation across teams.Commitment to innovation and continuous improvement in engineering practicesref : hirist.tech)