Job Title : Senior Systems Engineer Middle Office Systems
Location : Hybrid New York, NY
Employment Type : Full-Time, Direct Hire
About the Role
We are seeking a highly skilled Senior Systems Engineer to join our Middle Office Technology team, focused on building and enhancing post-trade platforms that support trade capture, operations, and reconciliation. This is a hands-on engineering role with architectural responsibilities, ideal for someone with deep experience in financial systems and a passion for scalable, multi-tiered application design.
Key Responsibilities
- Design, develop, and maintain robust software solutions for middle and back office operations
- Architect multi-tiered applications that support trade lifecycle management and post-trade workflows
- Collaborate with cross-functional teams including front office, compliance, and operations
- Implement containerized solutions using Docker and Kubernetes for scalable deployment
- Optimize performance and reliability of systems built on .NET, .NET Core, C#, and SQL Server
- Ensure alignment with regulatory requirements and operational best practices
- Contribute to system modernization and cloud migration initiatives
Required Skills & Experience
10+ years of software engineering experience, with a focus on financial systemsStrong expertise in .NET, .NET Core, C#, and SQL ServerProven experience developing multi-tiered enterprise applicationsHands-on experience with Docker and Kubernetes in production environmentsDeep understanding of trade capture , middle office workflows , and post-trade operationsExcellent problem-solving and communication skillsPreferred Qualifications
Experience with cloud platforms (Azure, AWS, or GCP)Familiarity with FIX protocol and financial messaging standardsExposure to reconciliation tools, settlement systems, or trade matching enginesAgile development experience and CI / CD pipeline familiarity