Envestnet is seeking a Senior Software Engineer to join our Technology team. This is a remote role. Envestnet is transforming the way financial advice is delivered through its connected technology, advanced insights, and asset management solutions - backed by industry-leading service and support. Since 1999, Envestnet has served the wealth management industry and today supports trillions in platform assets, serving over a hundred thousand financial advisors. The vast majority of the nation's leading banks, the largest wealth management and brokerage firms, and over 500 of the largest RIAs rely on Envestnet's wealth management platform and solutions to drive business growth, boost productivity, and deliver better financial outcomes for their clients. Envestnet's Strategy: Deliver the industry-leading wealth management platform, powered by advanced data and insights Leverage our scale and efficiencies to serve our clients' needs comprehensively Enable financial advisors to deliver more holistic advice - reflecting a more complete view of their clients' financial lives, and in a more connected environment For more information, please visit www.envestnet.com. Job Summary: As a Senior Software Engineer on the team, you are passionate about collaboratively building high-quality software. You take a modern approach to developing and monitoring new features and services, while also maintaining and enhancing existing solutions. We are seeking a candidate with a strong desire to learn quickly and the ability to analyze both functional and performance issues to identify root causes.