JOBSEARCHER

Senior Python Developer (Middle Office Technology)

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Senior Software EngineerMiddle Office SystemsNew York, NYThis role is for a software engineer who wants to build systems that sit close to the business and matter every day.You’ll work on internal software that supports middle and back office operations, with a focus on post-trade workflows, reconciliation, and the movement of data across critical teams. The work is hands-on, practical, and tied closely to how the firm operates.This team is building its own infrastructure because standard tools do not meet the bar. That makes this a strong fit for someone who likes ownership, wants to solve messy real-world problems, and prefers building useful systems over maintaining layers of abstraction.What you’ll doBuild and support systems for post-trade processing and reconciliationWrite Python tools that handle messy, inconsistent financial dataWork closely with operations, finance, and accounting teams to turn workflows into softwareIntegrate internal platforms with external partners and service providersOwn internal services that are used across the business every dayWhat they’re looking for2 to 7 years of software engineering experienceStrong Python skills, especially with pandas and data-heavy workflowsSolid SQL fundamentalsExperience working with financial systems tied to post-trade processing, reconciliation, trading operations, or accountingComfort owning systems end to end and working independentlyBackgrounds that tend to fit wellSoftware engineers from hedge funds, asset managers, or trading firmsEngineers who started in large-scale tech environments and moved into financeBackend engineers who have worked with real financial data and operational workflowsBuilders who have created internal tools, not just supported existing systemsWhat this role is notIt is not a pure data engineering roleIt is not a research or machine learning roleIt is not a backend role removed from the business contextWhy people are interested in itReal ownership of business-critical infrastructureDirect exposure to finance and investment-facing teamsA chance to build systems from the ground upA lean environment with high autonomy and a strong engineering cultureAdditional contextCandidates with non-competes of up to 3 to 6 months can be consideredThe team is small, and engineers are expected to operate with a high degree of independenceFor someone who has worked near trading or post-trade systems and knows how to build, this is a practical, high-ownership engineering role with clear impact.