Full Stack Engineer
Title: Full-Stack EngineerJob Type: ContractContract Length: Through December 31, 2026Pay Range: $70–120/hrStart Date: ASAPLocation: Hybrid - Boston, MA (3 days a week onsite)About The OpportunityOur client, a leader in Systematic Investment Management, is looking for a skilled Full-Stack Engineer to join their Portfolio Tools Engineering team for an engagement through December 31, 2026. This is a high-impact, execution-heavy project focused on owning and evolving one of the firm's flagship internal software products—a market-leading portfolio management and decomposition platform. This is a high-impact role that requires a self‐motivated professional who wants to build fast, scalable, and maintainable tools that drive real-time investment decision‐making and can hit the ground running and deliver results quickly.Key Responsibilities & DeliverablesFront‐End Development (60% Focus): Build, test, and enhance tools that attribute drivers of portfolio positions, returns, and risk. Develop front‐end components using TypeScript and React, focusing on component design, state management, and performance optimization for data‐heavy views.Back‐End Engineering (40% Focus): Design and implement backend systems using Python, Ray, and databases for scalable, high‐performance data processing.Architecture and Deployment: Implement cloud‐ready, modular, and extensible solutions and optimize software systems for performance, scalability, and cloud deployment.Collaboration & Optimization: Collaborate with portfolio managers, quants, and engineers to align tools with investment workflows. Optimize and unify reporting across multiple geographies and strategies, including exception‐based management reports.Required Skills & Experience4-6 years of full‐stack development experience, including work on production systems.Deep expertise in Front‐End Development (60% initial focus): Strong skills in TypeScript, HTML/CSS, and React.Deep expertise in Python (40% focus): Strong backend engineering skills using Python, including API design and experience with databases. This isn't a learning role—you need to be a subject matter expert.Strong communication skills to provide clear and concise status updates to the project team.Ability to work as an effective team player and self‐starter, willing to roll up their sleeves to help accomplish team goals in a fast‐paced environment.Demonstrated ability to work autonomously and manage your own time effectively to meet project goals.Preferred ExperienceHands‐on experience with Material UI (MUI) and MUI X for building user interfaces and data visualizations.Experience with Ray and Pandas/Polars for distributed parallel computing.Some investment domain knowledge, particularly in portfolio decomposition, attribution, risk analysis, or quantitative equity strategies.#J-18808-Ljbffr