Build full-stack investment technology used by portfolio managers and researchers, including web applications, data pipelines, and production LLM workflows that improve analysis and decision-making.
Software Engineer, Investment Technology
The Opportunity
A Stamford-based investment firm managing approximately $3 billion in assets is expanding its engineering capabilities. The organization has more than 50 employees, with technology working closely alongside the investment side of the business.
This position is built for a software engineer who enjoys taking a problem from an initial conversation through a finished product. Rather than working on a narrow component of a larger system, you'll develop software used directly by portfolio managers, researchers, and other investment professionals.
Projects sit at the intersection of software engineering, quantitative investing, data, and applied AI.
What You'll Build
You'll develop internal software that helps investment teams research ideas, understand portfolios, evaluate risk, and make better use of financial data.
Your work may include:
• Creating web applications for portfolio analysis and investment research
• Developing tools for monitoring risk, exposures, and portfolio characteristics
• Building software that supports quantitative analysis and portfolio construction
• Turning investment and research requirements into usable internal products
• Developing interfaces that make complex datasets easier to explore and interpret
• Building APIs, backend services, database functionality, and data pipelines
• Incorporating large language models into internal applications and automated workflows
• Taking features through architecture, development, testing, release, and iteration
• Contributing to technical architecture and engineering practices as the platform develops
• * You'll work directly with the professionals using what you build. That means understanding the underlying business problem is just as important as writing the code.
What We're Looking For
We're targeting engineers with roughly 2 to 4 years of professional software development experience and genuine full-stack experience.
You should have:
• Production experience with TypeScript and React
• Experience working across both user-facing applications and backend systems
• The ability to translate complex requirements into clean, practical software
• Experience with Python, SQL, or comparable backend and data technologies
• A solid foundation in application design, testing, debugging, and maintainable code
• Comfort taking meaningful ownership without a large engineering organization around you
• An interest in markets, investing, quantitative problems, trading, or other data-heavy fields
• A degree in computer science, mathematics, engineering, or another technical discipline can be helpful, but it isn't required.
We also value engineers who build things because they're curious. Personal applications, open-source contributions, technical experiments, and independent projects can all demonstrate that.
Technical Environment
The platform uses a modern web stack with TypeScript and Python as core languages. Technologies relevant to the environment include React, Next.js, tRPC, Prisma, Tailwind CSS, SQL, and AWS.
You aren't expected to arrive with experience in every part of the stack. Strong TypeScript and React experience matters most. Familiarity with Next.js, tRPC, Prisma, or comparable full-stack technologies would be useful.
Applied AI
Generative AI is being incorporated directly into the firm's internal software rather than treated as a standalone research initiative.
Engineers may build applications that use large language models to automate workflows, assist with analysis, retrieve information, and support investment-related processes. Relevant experience could include production LLM integrations, model APIs, retrieval-based applications, agent workflows, LangChain, or similar technologies.
Hands-on experimentation counts here too. Candidates who have built their own AI applications or incorporated these technologies into independent projects are encouraged to discuss that work.
How the Team Works
This is a hands-on engineering environment with close access to the investment professionals who use the technology. Engineers are expected to understand the problem, propose an approach, build the solution, and continue improving it based on real-world use.
The position is full-time and onsite in Stamford, Connecticut, five days per week. The firm has more than 50 employees and approximately $3 billion in assets under management.