Head of Engineering

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:

  • Attract, hire, inspire, retain and build an outstanding, global engineering team
  • Foster a strong internal culture of excellence and collaboration that deeply cares for quality of work
  • Help define and design a scalable engineering culture to accommodate our growth
  • Communicate the company’s technology vision, strategy, and development plan to the outside world and to business professionals inside an organization
  • Establish project frameworks and deliver excellent development processes
  • Ensure the company's technology strategy always serves its business strategy
  • Troubleshoot technical problems as well as identify in advance, technology risks or issues that have the potential to cause harm to the company

Technical Skills Required:

  • Strong background as a software engineer and Full Stack Development experienced with JavaScript, Java, JavaEE, Spring

  • 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

Required Profle:

  • 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

To be considered for this great opportunity, please apply with your resume and cover letter to: talent@fna.fi

Visit www.fnalab.com to try our software free