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 You’ll Do
- Provide Strategic Leadership
- Lead the engineering team with expertise in Node.js, Python, Java, or similar languages, ensuring innovative and scalable solutions.
- Drive 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.
- Define and deliver a technology roadmap that aligns with business objectives.
- Technical Excellence
- Oversee software architecture, ensuring scalability and robust design.
- Lead AI initiatives to enhance product capabilities and market differentiation.
- Manage 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 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.
- 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
- Required Experience
- Bachelor’s or Master’s degree in Computer Science or related field.
- 10+ years in software development with strong focus on Node.js technologies (and other languages as listed).
- 5+ years in a leadership role, with expertise in payment platforms and scalable architectures.
- Proficiency in messaging technologies, microservices, API design, relational/NoSQL databases.
- Proven ability to scale engineering teams and processes in high‑growth environments.
- Exceptional problem‑solving and decision‑making skills in dynamic settings.
- Strong communication and interpersonal skills to bridge technical and non‑technical stakeholders.
- Deep understanding of Agile methodologies and their implementation across teams.
- Commitment to innovation and continuous improvement in engineering practices.