What is a Software Engineer at Suntrust Investment Services?
A Software Engineer at Suntrust Investment Services (now operating under the unified Truist brand) plays a critical role in building, securing, and scaling the technology infrastructure that powers wealth management, investment portfolios, and enterprise risk systems. In this position, you are not just writing code; you are architecting highly complex solutions that handle high-volume financial transactions, real-time data integration, and critical compliance frameworks. The software you deliver directly impacts millions of clients, financial advisors, and risk officers who rely on stable, secure, and performant platforms to manage capital and mitigate enterprise risk.
At Suntrust Investment Services, engineering is tightly integrated with the business. You will work on modernizing legacy financial applications, migrating services to cloud environments, and implementing cutting-edge enterprise Governance, Risk, and Compliance (eGRC) solutions like Archer. The engineering culture places a premium on robustness, security, and continuous delivery. Because of the highly regulated nature of the financial services industry, your code must be backed by rigorous testing, automated pipelines, and sound architectural patterns.
This role is ideal for engineers who thrive at the intersection of complex backend engineering, modern frontend interfaces, and business-critical domain logic. Whether you are optimizing a high-throughput Java microservice, crafting a dynamic dashboard in Angular, or integrating advanced AI capabilities to automate risk workflows, your contributions will directly influence the digital transformation of one of the nation's leading financial institutions.



