What is a Software Engineer at First Trust Capital Management?
As a Software Engineer at First Trust Capital Management, you are at the intersection of sophisticated financial strategy and scalable technology. Your work directly influences the firm’s ability to manage complex portfolios, process high-volume market data, and deliver robust digital solutions to stakeholders. You will be tasked with building and maintaining systems that prioritize reliability, data integrity, and performance.
This role is not merely about writing code; it is about engineering solutions that support the firm's competitive edge in the capital markets. Whether you are developing backend services, optimizing database interactions, or integrating AI-driven insights, your contributions will have a direct impact on the efficiency of our investment operations. You will often work in collaborative, cross-functional environments where technical precision meets business agility.
We seek engineers who are intellectually curious and capable of navigating ambiguity. You will be expected to balance the immediate needs of project delivery with the long-term goal of building maintainable, scalable architecture. If you thrive in an environment where your technical decisions directly support strategic business objectives, you will find this position both challenging and rewarding.



