Job Details

Web Development Software Development
Central London
£90,000
November 26, 2018

Senior Java Tech Lead - Leading Fintech Simulation co- London (up to 90k)

My client empowers organisations to understand every decision they make. Their technology allows modellers and strategists to build the world from the bottom up. A high-fidelity virtual environment to run every possible version of the future at scale. They call it amplified intelligence.

 

They are rapidly expanding their London office to keep up with the demands of developing technology which has never before existed. They like people who are comfortable approaching new problems every day and want to join their mission.

 

They are not short of challenging problem domains to tackle; providing users with best-in-class tools to represent their mental models, distributing their computations seamlessly across clusters, automating exploration of their models, and displaying the output clearly and intuitively.

 

Role: 

 

They are looking to hire a Tech Lead for the Platform area of our software. The backend is a mixture of Java and Scala, using technology such as Akka and Sangria, and interfacing with technologies such as Spark and the Hadoop ecosystem at large. The platform defines the data interaction and general interfaces for extension of our SDK, and also the APIs exposed to modellers to build their simulations.

 

As Tech Lead you will work with the other leads to coordinate work between different areas of the codebase, as well as work with product to discuss, inform, and plan future product roadmap. You will be responsible for the overall health of your team, and the platform codebase, as well helping guide the professional development of your team members.

 

CORE COMPETENCIES

  • Experienced programming background, building software iteratively. Demonstrable software planning and delivery expertise.
  • Strong tech leadership and mentoring experience.
  • Proficient in Java or Scala. Ideally experienced delivering software to enterprise environments, and/or building libraries/SDKs.
  • Experience in some of: Akka, Sangria, Spark, Hadoop + ecosystem, building distributed systems, performance critical systems/code, API design.
  • Able to discuss and review programming and architectural decisions, adopt and improve development practices within the team.
  • Able to work with product team and happy to provide input on product plans and goals.
  • Comfortable working with a minimum of 3rd party dependencies.

 

CORE RESPONSIBILITIES

  • Direct and ensure the quality and maintainability of the platform codebase. Contribute to the general design, architecture, and implementation of the platform codebase as a whole.
  • Application of good development practices within the team (good testing principles, code review, etc).
  • Work with engineers and product to specify, assess and break larger stories down.
  • Work with the engineering team and product to propose, assess and specify new product features or initiatives.
  • Line management: 1:1's, mentoring and coaching.
  • Handling the on-boarding of new team members  and assisting in sourcing and hiring.

 

GENERAL COMPANY INFORMATION

  • VC backed, revenue generating, rapidly growing scale-up company of 25+ full-time employees, with 17 people across engineering, research, and simulation modelling experts.
  • Core engineering team of 12 people. Work is office based, with working from home as necessary.
  • Located in the London financial tech hub of Shoreditch in our own private offices.