Software Engineer - Treasury

Harnham

Greater London

On-site

GBP 120,000 - 200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Harnham is seeking a Software Engineer to join a high-performing team building mission-critical software that powers core operations in a leading investment firm. You will own parts of production systems, collaborate with business stakeholders, and contribute to end-to-end delivery across treasury, fund accounting, and middle office functions.

You'll work with Python services and established OO codebases, design scalable solutions, and participate in architectural discussions.

Qualifications

  • Strong commercial software engineering experience with Python in a production environment.
  • Experience with an OO language such as Java, C#, or C++.
  • Strong SQL skills and relational databases.
  • Background in buy-side financial services or asset management.
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Knowledge of treasury, fund accounting, middle office, financing, stock loan, or related operations is desirable.

Responsibilities

  • Design, build, and maintain production software across treasury, fund accounting, compliance, and middle office functions.
  • Own systems from development to deployment and ongoing enhancement.
  • Collaborate closely with business stakeholders to understand requirements and deliver practical solutions.
  • Work across a mix of modern Python services and established object-oriented codebases.
  • Contribute to architectural discussions and system design decisions.
  • Partner with teams across technology and operations to solve complex business challenges.

Skills

Python
Java
C#
C++
SQL
Finance domain knowledge
Stakeholder communication

Job description

If you are looking for a software engineering role that combines technical ownership, business impact, and exposure to front, middle, and operational functions within a sophisticated investment environment, this opportunity offers a rare chance to build and own critical systems that support a global financial organisation. You will work closely with business stakeholders, solve complex problems, and see the direct impact of your work across the organisation.

THE COMPANY

They are a globally operating investment firm with a strong engineering culture and a significant focus on technology, automation, and innovation. Technology teams are embedded within the business and play an essential role in driving operational efficiency and supporting key investment functions.

Their Enterprise Engineering team develops and maintains business critical platforms spanning treasury, fund accounting, compliance, and middle office operations. Engineers are trusted with genuine ownership and are encouraged to contribute ideas, challenge processes, and deliver meaningful improvements.

THE ROLE

As a Software Engineer you will join a high-performing engineering team building mission-critical software that powers core operations across a leading investment firm.

Specifically, you can expect to be involved in the following:

  • Design, build, and maintain production software used across treasury, fund accounting, compliance, and middle office functions
  • Take ownership of systems and applications from development through to deployment and ongoing enhancement
  • Collaborate closely with business stakeholders to understand requirements and deliver practical solutions
  • Work across a mix of modern Python services and established object-oriented codebases
  • Contribute to architectural discussions and system design decisions
  • Partner with teams across technology and operations to solve complex business challenges
SKILLS AND EXPERIENCE

The successful Software Engineer will have the following skills and experience:

  • Strong commercial software engineering experience with Python in a production environment
  • Experience with at least one object-oriented programming language such as Java, C#, or C++
  • Strong SQL skills and experience working with relational databases
  • Background within buy-side financial services, hedge funds, asset management, or prime brokerage environments
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
  • Knowledge of treasury, fund accounting, middle office, financing, stock loan, or related operational functions is highly desirable
BENEFITS

The successful Software Engineer will receive the following benefits:

  • Salary up to £200,000 - depending on experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Python + Buy-Side)
Software Engineer (Python + Buy-Side)

Harnham • Greater London

On-site
GBP 70,000 - 110,000
Performance bonus
Health & wellbeing support
Treasury Software Engineer - Build Mission-Critical Finance Systems
Treasury Software Engineer - Build Mission-Critical Finance Systems

Harnham • Greater London

On-site
GBP 120,000 - 200,000
Software Engineer
Software Engineer

Morgan McKinley • Greater London

Hybrid
GBP 42,000 - 70,000
Software Engineer
Software Engineer

Harrington Starr • City Of London

Hybrid
GBP 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Software Engineer (Java/C#) - Multi-Strategy Hedge Fund - High Impact Role - Up to £250k TC
Software Engineer (Java/C#) - Multi-Strategy Hedge Fund - High Impact Role - Up to £250k TC

Mondrian Alpha • Greater London

On-site
GBP 90,000 - 250,000
Lead Software Engineer, Real-time Risk (Python)
Lead Software Engineer, Real-time Risk (Python)

Winston Fox • Greater London

Hybrid
GBP 500,000 - 700,000
Senior Product Engineer
Senior Product Engineer

TreasurySpring • Greater London

Hybrid
GBP 90,000 - 150,000
Salary & equity
Unlimited leave
Hybrid work near Green Park, London
+1
Software Engineer - £120,000 + Comps - London
Software Engineer - £120,000 + Comps - London

Hunter Bond • London

On-site
GBP 70,000 - 90,000
Senior Software Engineer | Financial Services
Senior Software Engineer | Financial Services

Switch Tech Talent • Newcastle upon Tyne

On-site
GBP 55,000 - 90,000