Senior Software Engineer - £140k - £150k - Asset Manager - London

London, United Kingdom
£140k - £150k Total comp
17 May 2022
28 May 2022
Job Function
Industry Sector
Finance - General
Employment Type
Full Time

You will be part of a highly effective engineering team, responsible for building an analytics data and computational platform hosted on the cloud.

This role comes with a lot of room to make a significant impact on the end-users and improve the customer experience.

You will work in an environment that encourages creativity, innovation and modern state-of-the-art principles, practices, and technologies.

You will be responsible for:
  • Practicing disciplined software engineering (domain analysis, software design, automated testing, code reviews, and writing great, pragmatic code)
  • Helping with building and maintaining high quality, operationally ready, state-of-the-art systems
  • Mentoring and assisting team members
  • Own the delivery of complex capabilities end to end. Focusing on supporting, uncovering, and addressing users' needs

Required skills and expertise:
  • Experience of writing readable, maintainable, testable code in an Agile-style environment
  • 5+ years coding experience (Python / JavaScript / Java / Kotlin / C++)
  • Demonstrable experience with up-to-date language features (e.g., Java 8+, JavaScript ES6+)
  • Knowledge of static and scripting languages
  • Experience of working with distributed systems
  • Good understanding of the cloud (preferably AWS)
  • Experience with quality assurance practices (Unit Tests, Automated Tests, Code Reviews, Manual Tests)
  • Experience with Databases (SQL / NoSQL)

Desirable experience/skills
  • Exposure to the asset management business and/or financial markets
  • Familiarity with AWS, Kubernetes, Docker, Terraform
  • Experience with Protocol Buffers (protobufs), RPC (preferably gRPC),
  • Exposure to R

Similar jobs

Similar jobs

  • You need to sign in to save