What is a Software Engineer at Raymond James Financial Services?
A Software Engineer at Raymond James Financial Services plays a critical role in bridging the gap between complex financial services and cutting-edge technology. Unlike traditional tech firms, the primary "clients" of the technology teams here are thousands of independent financial advisors and wealth management professionals. The systems you build, optimize, and maintain directly enable these advisors to manage billions of dollars in client assets, execute trades, analyze market data, and maintain regulatory compliance.
You will work on high-availability backend services, advisor-facing portals, and data pipelines that handle massive volumes of financial transactions. The engineering culture balances the rapid adoption of modern technology with the rigorous security, reliability, and compliance standards required by the financial sector. This creates a challenging but highly rewarding environment where your code has a direct, measurable impact on the financial well-being of millions of end-investors.
Whether you are optimizing database queries to handle large-scale financial reporting or deploying resilient microservices to the cloud, your work will directly influence the firm's competitive edge. Successful engineers here are not just strong coders; they are systematic problem solvers who understand the business context of their work and take pride in delivering highly secure, stable, and scalable software.
