Envestnet · 2 days ago
Software Engineer II
Envestnet is a financial technology company transforming the delivery of financial advice through its connected technology and asset management solutions. The Software Engineer II role involves collaboratively building high-quality software, maintaining existing solutions, and resolving functional and performance-related issues while working closely with experienced engineers.
Financial ServicesFinTechWealth Management
Responsibilities
Design, develop, and maintain software solutions that support investor profiling, portfolio construction, trading, and reporting
Collaborate with Technical Leads, Architects, and fellow Engineers to deliver high-impact projects and strategic initiatives
Analyze and troubleshoot functional and performance issues to determine root causes and implement effective solutions
Participate in agile ceremonies, project planning, and estimation activities
Advocate for and implement best practices in software development and system design
Adherence to and application of Envestnet legal, compliance, risk, business continuity and administrative policy within the role and department(s) including the timely completion of training & awareness, affirmations and testing as requested
As part of the responsibilities for this role, you will understand and readily support Envestnet's established corporate business practices, policies, internal controls and procedures designed to create value or minimize risk
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or a related field
2–5 years of professional software development experience (internships or academic projects are a plus)
Strong programming experience in a modern language such as Java, with practical application of clean coding principles (e.g., SOLID)
Foundational knowledge of SQL and relational database concepts
Demonstrated hands-on proficiency in full-stack development and cloud-native architectures is essential
Should have practical experience with a broad range of tools supporting development, testing, deployment, and team collaboration
Solid working knowledge of core technologies including Java, SQL, JavaScript, TypeScript, React, Redux, CSS, as well as debugging tools like React DevTools and Chrome DevTools
Knowledge of Client/Server fundamentals and Browser/Server interaction
Practical experience with testing frameworks such as JUnit, Mockito, Jest, React Testing Library, and Playwright
Familiarity with software engineering principles, especially related to performance and scalability
Experience with agile development practices and collaborative team environments
Preferred
Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus
Basic understanding of microservices architecture and containerization technologies like Docker
Interest in investing, trading, or the fintech industry is welcomed
Benefits
Health Benefits (Health/Dental/Vision)
Paid Time Off (PTO) & Volunteer Time Off (VTO)
401K – Company Match
Annual Bonus Incentives
Parental Stipend
Tuition Reimbursement
Student Debt Program
Charitable Match
Wellness Program
Company
Envestnet
Envestnet provides integrated technology, intelligent data, and wealth solutions to registered investment advisors, banks, and dealers.
H1B Sponsorship
Envestnet has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (21)
2024 (38)
2023 (29)
2022 (40)
2021 (49)
2020 (27)
Funding
Current Stage
Public CompanyTotal Funding
$1.42BKey Investors
Impactive CapitalBlackRockKeystone Capital
2024-07-11Acquired
2022-11-15Post Ipo Debt· $575M
2022-03-31Post Ipo Equity· $289.4M
Leadership Team
Recent News
2026-01-08
2026-01-07
Company data provided by crunchbase