About the Opportunity
Our client, a global investment management firm, is seeking a Senior Full Stack Software Engineer to join their Investment Operations & Reference Data Technology team in Boston. This group builds and maintains the critical post-trade and data systems that power the firm’s investment, trading, and operations infrastructure across a wide range of asset classes.
The ideal candidate will bring a blend of software engineering expertise, financial domain knowledge, and a collaborative mindset. This hybrid role is ideal for someone who enjoys solving complex systems problems, working with modern cloud technologies, and building tools that directly support trading, settlements, and risk management processes.
The annual base salary range is $100,000 to $135,000. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. Details about eligibility for bonus compensation (if applicable) will be finalized at the time of offer.
Job Responsibilities
- Design, develop, and maintain enterprise-grade post-trade systems that support trade confirmations, settlements, and reference data workflows
- Partner with investment operations, treasury, and data governance teams to streamline and automate critical lifecycle processes
- Build RESTful APIs and database-driven applications for handling trade and market data across multiple asset classes, including fixed income and structured products
- Develop and maintain integrations with external financial systems, such as DTCC for trade confirmations and SWIFT for settlements
- Contribute to cloud-based application development using AWS Aurora, Redshift, and Lambda
- Ensure code quality through test-driven development, peer reviews, and modern SDLC practices
- Participate in long-term technology initiatives, including data governance, workflow automation, and analytics enablement
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 4–6 years of software development experience, ideally within financial services or trading operations
- Strong proficiency in Python and SQL, with hands-on experience in data modeling and performance optimization
- Proven track record in REST API development and working with cloud environments (AWS preferred)
- Familiarity with trade lifecycle concepts such as trade confirmation, settlement, and reconciliation
- Experience with test-driven development and version control best practices
- Excellent communication and collaboration skills, with the ability to partner cross-functionally across business and technology teams
Preferred Skills
- Working knowledge of fixed income, loans, or mortgage-backed securities
- Exposure to DTCC CTM and SWIFT MT500 message workflows
- Experience with Next.js, React, or FastAPI frameworks
- Prior familiarity with low-code platforms (e.g., Mendix) or willingness to learn through formal training
- Understanding of reference data management, data lineage, and data quality monitoring




