Principal Software Engineer

Huguenot Services Limited

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Best-in-class medical/dental insurance
Worldwide travel insurance
Beautiful office in Bank
Freshly ground coffee from Monmouth Coffee Co.
Free organic fruit
Cycle to work scheme
Regular company social events

Job summary

A financial technology company in Greater London is seeking a Mid-Senior level Software Engineer to lead the backend development of their investment reporting platform, Serpentine. The role involves 10+ years of Python development experience, with strong expertise in Django. You will be responsible for architecting software solutions, collaborating with teams, and providing mentorship to junior developers. The position offers comprehensive benefits, including medical insurance and a vibrant office environment.

Qualifications

  • 10+ years' experience in professional Python development.
  • At least 5 years of experience with Django.
  • Experience leading complex tasks and teams.
  • Confident communication style to guide junior members.

Responsibilities

  • Lead maintenance and feature development of the software's backend.
  • Architect and implement new software solutions.
  • Collaborate with design and client-facing teams.
  • Provide technical guidance to the backend team.

Skills

Professional Python development
Django
Product development life cycle
AWS infrastructure
Leadership
Communication skills

Job description

About Us

Huguenots generates highly personalised solutions for fund management clients of all sizes, from start‑up boutiques to global asset management firms, using our in‑house investment reporting platform. All clients are assured of the attention to detail, effortless customisation and peace of mind that are hallmarks of a solution crafted by Huguenots. The solutions we deliver are business critical and highly visible, delivering key information to investors worldwide. On a personal level, we are a close‑knit team of 30 talented individuals, who thrive on collaboration and enjoy one another's company.

About The Role

Join the Software Engineering team where you will play a crucial role in developing, enhancing, and transforming our investment reporting platform, Serpentine, a web application written using Python and Django. Serpentine tackles the challenges of managing large, dynamic and multilingual client websites, as well as publishing complex investment reports.

We are at a pivotal stage in the development of our business, with plans to develop a new suite of products. This is an exciting opportunity to take the helm of new projects, from the research and planning stage through to final deployment.

You will
  • Lead the maintenance, extension and feature development across all facets of our software's backend, with the opportunity to work on all layers of the application, including AWS infrastructure.
  • Architect and implement new software solutions, leading the overall structural design and fostering engineering best practice within a small team.
  • Collaborate closely with our design, front‑end, and client‑facing teams.
  • Provide technical guidance and leadership to Huguenots' growing backend team.
You should have
  • Mastery of the full product development life cycle.
  • 10+ years' experience in professional Python development, with at least 5 years of experience working with Django specifically.
  • Proven experience tackling and, where necessary delegating, large, complex tasks, whilst maintaining a keen eye for detail.
  • A confident and positive communication style with an ability to guide and inspire more junior team members.
Benefits
  • Best-in-class medical/dental insurance
  • Worldwide travel insurance
  • Beautiful office in Bank
  • Freshly ground coffee from Monmouth Coffee Co.
  • Free organic fruit
  • Cycle to work scheme
  • Regular company social events
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Huguenot Services Limited • Greater London

On-site
GBP 60,000 - 80,000
Discretionary bonus scheme
Medical/dental insurance
Worldwide travel insurance
+3
Principal Software Engineer
Principal Software Engineer

Huguenot Services Ltd • Greater London

On-site
GBP 110,000 - 150,000
Worldwide travel insurance
Discretionary bonus scheme
Modern offices with stunning City view
+3
Senior Software Engineer
Senior Software Engineer

Fundment • Greater London

On-site
GBP 80,000 - 110,000
Senior Backend Engineer
Senior Backend Engineer

TreasurySpring Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid office-working model
Equity and bonus scheme
Unlimited Paid Leave
+7
Software Engineer - Investment Growth
Software Engineer - Investment Growth

Hargreaves Lansdown group • Eastbourne

Hybrid
GBP 65,000 - 95,000
Discretionary bonus
Health insurance
Pension
+3
Senior Software Developer / Team Lead
Senior Software Developer / Team Lead

Houst • City Of London

Hybrid
GBP 75,000 - 90,000
25 days holiday
Hybrid working
Extra day off for birthday
+2
Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech
Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Landytech • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Competitive salary
Stock options
+4
Senior Software Engineer - Kotlin / Java - B2B Saas Fintech
Senior Software Engineer - Kotlin / Java - B2B Saas Fintech

Landytech • England

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 72,000 - 88,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Software Engineering Manager - Investment Growth
Software Engineering Manager - Investment Growth

Hargreaves Lansdown group • West of England

Hybrid
GBP 90,000 - 120,000
Discretionary annual bonus
25 days holiday
Hybrid working
+3