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 Engineer Middle Office Systems New 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 do:
- Build and support systems for post-trade processing and reconciliation
- Write Python tools that handle messy, inconsistent financial data
- Work closely with operations, finance, and accounting teams to turn workflows into software
- Integrate internal platforms with external partners and service providers
- Own internal services that are used across the business every day
- What they’re looking for2 to 7 years of software engineering experience
- Strong Python skills, especially with pandas and data-heavy workflows
- Solid SQL fundamentals
- Experience working with financial systems tied to post-trade processing, reconciliation, trading operations, or accounting
- Comfort owning systems end to end and working independently
- Backgrounds that tend to fit well
- Software engineers from hedge funds, asset managers, or trading firms
- Engineers who started in large-scale tech environments and moved into finance
- Backend engineers who have worked with real financial data and operational workflows
- Builders who have created internal tools, not just supported existing systems
- What this role is not
- It is not a pure data engineering roleIt is not a research or machine learning roleIt is not a backend role removed from the business context
- Why people are interested in itReal ownership of business-critical infrastructure
- Direct exposure to finance and investment-facing teams
- A chance to build systems from the ground up
- A lean environment with high autonomy and a strong engineering culture
- Additional context
- Candidates with non-competes of up to 3 to 6 months can be considered
- The team is small, and engineers are expected to operate with a high degree of independence
For 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.