Logo
Posted 18 days ago

Principal Software Engineer / Architect - Python

London, Greater London | £110,000 - £150,000 per yearManaged by: Open Source Team

Principal Software Engineer / Architect (Python) London / WFH to £150k

Do you have expertise with backend software architecture?

You could be progressing your career in a senior, hands-on lead role at a global FinTech solutions provider as they expand their UK presence.

The core product is a highly complex analytics platform for OTC trading combining risk, limits, fees, margin and collateral. At pre-trade stage users can access What-If trade testing, Best Execution and Best Hedge recommendations alongside Regulatory and Operational Limits Monitoring. Post-trade users can access Collateral Optimization along with Portfolio Optimization services including compression, novation and porting. The vision is to provide a holistic platform that allows the front office to include all post- trade factors in trade decisions.

Your role:

As a Principal Software Engineer / Architect you will collaborate with the technical leadership team to define and document the overall technical strategy and roadmap for the product. You'll identify and prioritise technical features and enhancements, working with the wider development team and other stakeholders to produce high level architectural designs for software solutions to meet new product requirements. You will produce and maintain technical documentation of existing and target software architectures, review implementations and ensure alignment with established software patterns and technical strategy, in a role that will allow you a great deal of autonomy and influence.

WFH Policy:

You'll join colleagues in the London, City office 2 days a week with flexibility to work from home the other 3 days.

Requirements:

  • You have experience in a Software Architect / Principal Developer roles
  • You have a strong background with backend software engineering (ideally Python)
  • You have a strong understanding of distributed systems and public cloud technologies
  • You also have experience with some of other technology stack in the stack (Flask, SQLAlchemy, Pandas, REST APIs, MySQL and NoSQL Databases, RabbitMQ, Docker, Linux, AWS ECS Serverless, AWS Lambda)
  • You're collaborative and enjoy problem solving and communication ideas
  • You're degree educated in a scientific or technical discipline, having achieved a 2.1 or above from a top tier (Russell Group) university

What's in it for you:

As a Principal Software Engineer / Architect you will earn a competitive salary (to £150k) plus a range of benefits including:

  • Bonus (10-15%)
  • Enhanced annual leave
  • Private medical care
  • Pension
  • Enhanced maternity and paternity packages
  • Time off for volunteering as well as other charity events
  • Summer and Christmas parties
  • Professional development and support
  • Perks such as cycle to work scheme

Apply now or call to find out more about this Principal Software Engineer / Architect (Python) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Ref: BB/20364/D/KS/110923_1694416970

Apply Now