Engineering Manager

Engineering Full-Time Raleigh, North Carolina ReqID:4505


Description

Envestnet refers to the family of operating subsidiaries of the public holding company, Envestnet, Inc. (NYSE: ENV). Envestnet is a leading independent provider of technology‐enabled investment and practice management solutions to financial advisors who are independent, as well as those who are associated with small or mid‐sized financial advisory firms and larger financial institutions. Envestnet's technology is focused on addressing financial advisors' front, middle, and back‐office needs. Envestnet is headquartered in Chicago.


Envestnet | Yodlee is seeking talented and passionate Engineering Manager for their Engineering team. This team is responsible in building our innovative and industry leading online banking and personal financial management solutions. 


Responsibilities:

  • Lead a team of Software Engineers
  • Responsible for hiring and career development/planning, performance and pay discussions of team members
  • Applies knowledge of software engineering, programming, technologies, processes, and methodologies to develop, maintain and support enterprise applications.
  • Enable management of availability, latency, scalability and efficiency of Connectivity product development by instilling software quality into our development life cycle with a focus on fault tolerant approaches.
  • Drive and achieve Secure software development practices and results.
  • Implement metrics driven processes to ensure development quality targets are met.
  • Collaborate with global teams to delivery critical projects on time and within budget
  • Provides oversight of resources, budgets, projects, and programs.

Skills:

  • 10+ years of hands on software development experience
  • 5+ years managing development or mixed engineering teams
  • Experience growing high performing engineering teams
  • Experience building large scale distributed, fault-tolerant systems
  • Experience in a Linux/UNIX data center or public cloud environment
  • Strong Experience in running applications in Cloud (AWS, Azure, EKS, etc)
  • Prior experience in any of the following languages: Java, C++, C, C#, Ruby, Go, Scala, Python
  • In-depth understanding of OOP, design patterns, data structures, algorithms, and concurrency
  • Experience with Agile Development Methodologies and Test-Driven Development
  • Excellent communication skills
  • Banking and finance domain knowledge (Desirable)

Education & Experience:

Bachelors or Masters in Computer Engineering with >10  years of software development experience

Envestnet | Yodlee is an equal opportunity employer.