What is a Software Engineer at Voya Investment Management?
A Software Engineer at Voya Investment Management plays a pivotal role in bridging the gap between complex financial strategies and robust, scalable technology solutions. As a leading asset manager, Voya Investment Management relies heavily on its engineering teams to build, optimize, and maintain high-performance platforms that handle billions of dollars in assets. The systems you develop and support will directly impact portfolio managers, research analysts, and risk officers, enabling them to make data-driven decisions in real time.
In this role, you will work at the intersection of finance and modern software engineering. The engineering culture values stability, precision, and performance, given the critical nature of financial transactions and data processing. You will be tasked with solving complex problems related to distributed systems, real-time data streaming, large-scale database optimization, and high-availability APIs. Whether you are refactoring legacy systems into modern microservices or building brand-new features for investment platforms, your work will directly contribute to the company's operational efficiency and competitive edge.
Unlike general tech companies, engineering at Voya Investment Management requires a deep appreciation for data integrity, regulatory compliance, and security. You will collaborate closely with cross-functional teams, including product owners, quantitative analysts, and system architects, to deliver software that is both technically sophisticated and aligned with business objectives. It is an intellectually stimulating environment where technical rigor meets financial innovation, offering a highly rewarding career path for engineers who enjoy solving tangible, high-stakes problems.




