What is a Software Engineer at Merrill?
A Software Engineer at Merrill plays a pivotal role in bridging the gap between complex financial strategies and seamless digital execution. You are not just writing code; you are building the engine that powers wealth management for millions of clients globally. At Merrill, technology is the backbone of our ability to provide personalized financial advice, manage massive datasets securely, and maintain the trust that the Merrill brand has cultivated for over a century.
The impact of this position is substantial. You will contribute to products that handle high-stakes transactions, sophisticated portfolio modeling, and real-time market data analysis. Whether you are working on the Merrill Edge platform or internal advisor tools, your work directly influences the financial well-being of our users. The role offers a unique challenge: maintaining the extreme reliability and security required by a premier financial institution while driving the innovation necessary to stay ahead in a rapidly evolving fintech landscape.
Success in this role requires a blend of technical excellence and an understanding of the business context. You will be tasked with solving problems at scale, often involving high-availability systems and intricate integrations. For a Software Engineer, Merrill provides an environment where technical rigor meets strategic influence, allowing you to build a career at the intersection of finance and cutting-edge engineering.




