Sr. Software Engineer

Harnham

New York (NY)

Hybrid

USD 180,000 - 200,000

Full time

12 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Harnham in New York City is seeking a Software Engineer for the Enterprise Engineering team. This role offers ownership of production systems, interaction with stakeholders, and the chance to deliver scalable solutions across Treasury, Fund Accounting, and Compliance.

You will work on Python-based applications, alongside Java, C#, or C++ components, and contribute from design through deployment. Hybrid work in NYC with a competitive base salary and bonus aligns with a high-visibility,

Qualifications

  • Senior-level software engineering experience.
  • Strong production experience with Python.
  • Experience with Java, C#, or C++.
  • Buy-side experience required, preferably within a hedge fund environment.
  • Experience supporting Treasury, Fund Accounting, Prime Brokerage, Financing, Stock Loan, or related business areas.
  • Ability to work independently and take ownership of business-critical systems.
  • Bachelor's degree in Computer Science or a related technical discipline.

Responsibilities

  • Design, develop, and maintain production-grade software solutions supporting Treasury, Fund Accounting, Compliance, and Middle Office functions.
  • Build and enhance Python-based applications used across critical business operations.
  • Work across both modern and legacy technology stacks, including object-oriented languages such as Java, C#, or C++.
  • Partner closely with business stakeholders to understand requirements and deliver scalable solutions.
  • Own systems end-to-end, including architecture, development, deployment, and ongoing improvements.
  • Troubleshoot and resolve business-critical production issues when escalation is required.
  • Write and optimise SQL queries and database structures supporting enterprise applications.

Skills

Python
Java
C#
C++
Hedge fund experience
Treasury domain knowledge
End-to-end ownership

Education

Bachelor's degree in Computer Science or related technical discipline

Tools

SQL

Job description

Software Engineer - Enterprise Engineering

Location: New York City (Hybrid)

Pay: $180k - $200k Base + Bonus

No Sponsorship Offered

About the Opportunity

An established global investment management firm is seeking Software Engineers to join its Enterprise Engineering team. This team develops and owns business-critical applications supporting Treasury, Fund Accounting, Compliance, Middle Office, and other operational functions across the organisation.

This is a highly visible engineering role offering direct ownership of production systems, close interaction with business stakeholders, and the opportunity to build solutions that have a measurable impact across the firm. Engineers are expected to take ownership of problems from design through deployment and ongoing enhancement.

Responsibilities
  • Design, develop, and maintain production-grade software solutions supporting Treasury, Fund Accounting, Compliance, and Middle Office functions
  • Build and enhance Python-based applications used across critical business operations
  • Work across both modern and legacy technology stacks, including object-oriented languages such as Java, C#, or C++
  • Partner closely with business stakeholders to understand requirements and deliver scalable solutions
  • Own systems end-to-end, including architecture, development, deployment, and ongoing improvements
  • Troubleshoot and resolve business-critical production issues when escalation is required
  • Write and optimise SQL queries and database structures supporting enterprise applications
Must Have Qualifications
  • Senior-level software engineering experience
  • Strong production experience with Python
  • Experience with Java, C#, or C++
  • Buy-side experience required, preferably within a hedge fund environment
  • Experience supporting Treasury, Fund Accounting, Prime Brokerage, Financing, Stock Loan, or related business areas
  • Ability to work independently and take ownership of business-critical systems
  • Bachelor's degree in Computer Science or a related technical discipline
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Leading Global Hedge Fund – Excellent Compensation + Benefits
Senior Software Engineer – Leading Global Hedge Fund – Excellent Compensation + Benefits

Mondrian Alpha • New York (NY)

On-site
USD 160,000 - 230,000
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Senior Java Software Engineer
Senior Java Software Engineer

Radley James • New York (NY)

On-site
USD 250,000 - 325,000
Senior C++ Engineer - 407146
Senior C++ Engineer - 407146

Atrium • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits
Health & wellness
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Intec Select • New York (NY)

Hybrid
USD 200,000 - 300,000
Hybrid work model
Competitive compensation
Software Engineer
Software Engineer

670 TP ICAP Americas Holdings Inc. • New York (NY)

On-site
USD 136,000 - 175,000
Senior Enterprise Software Engineer - Finance & Trading
Senior Enterprise Software Engineer - Finance & Trading

Capstone Investment Advisors • New York (NY)

On-site
USD 140,000 - 185,000
Training and development opportunities
Wellness resources
Time-Off, Retirement and Commuter
+1
Technical Lead Software Engineer
Technical Lead Software Engineer

Eleven Recruiting • New York (NY)

On-site
USD 120,000 - 150,000
Senior Python Engineer
Senior Python Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000