Head of Engineering
Location: CET or EST time zone
Who is FNA?
FNA is a fast growing, deep technology company rooted in finance. Our flagship product, the FNA Platform allows financial institutions to map and monitor complex financial networks and to simulate operational and financial risks. Over a decade of pioneering research into financial graph analytics makes the company a leader in its field. FNA’s clients include the world’s largest central banks, financial market infrastructures and financial institutions. FNA's mission is to bring graph analytics to the financial services mainstream and to play a pivotal role in the growing graph analytics ecosystem, where FNA's engine powers use cases across a growing number of business domains.
Who are we looking for?
We are seeking a Head of Engineering to take the helm of our software development team. You will be expected to understand the big picture and strategically build your team while taking constructive feedback, defending your ideas, delivering outstanding work, and learning constantly. As a startup, our needs change frequently so you’ll need to be like Bruce Lee and move like water; at the same time maintaining the trust of your team to follow you. This position will play a critical role in the scaling of our technology and team which are on the bleeding edge of graph analytics in finance.
What are the benefits of Joining FNA?
FNA's mission is to make our global financial systems safer and more efficient
Opportunity to expand your career with additional duties and job titles as the company grows
High-growth start-up working on the development of exciting next generation, machine learning and Big-Data analytics solutions
Collaborative, brilliant, passionate, hard-working & humble colleagues who embrace working from anywhere there is a solid internet connection
Entrepreneurial spirit at every level of the company
FNA fully supports, encourages and financially assists in your personal and professional growth
Key Areas of Responsibilities:
Technical Skills Required:
Must have knowledge of modern client-server development
Experience working with large data sets (SQL and NoSQL databases, structures, clean up, evaluation, statistics, aggregates, visualization)
Understanding of network protocols, serialization, authentication, authorization, security and APIs
Experience in the design of software architectures, including design of distributed systems, and documenting design (including UML), knowledge of architectural patterns.
Expert knowledge of the Software Development Life Cycle
Experience managing teams delivering solutions in Agile and a test driven driven environment
Decision maker - proven ability to make weighted technical decisions
Knowledge with distributed system infrastructures and cloud infrastructures
Proven success leading an analytics focused engineering team at a rapidly growing startup, or cutting edge team at a larger tech company; ideally you have experience building systems and technology for a marketplace
Preference with any of the following: network science/graph analytics, financial market infrastructures or payment systems
An experienced engineer and technical wizard, with the know-how to design complex, scalable systems and how to design them correctly
Past success refining and improving agile development and deployment processes to increase predictability of engineering deliverables and define a high-quality and enjoyable engineering culture
You must be a hands-on leader who can work closely with the CEO and business team to proactively define requirements
Strong communication skills for articulating technical concepts to non-technical internal/external stakeholders
Experience undertaking technology product evaluations, selecting technology vendors, negotiating contracts related to technology purchases, and maintaining relationships with technology vendors
You absolutely must be trustworthy, professional and organized, with great attention to detail
You are dynamic, agile, resilient and flexible
Visit www.fnalab.com to try our software free