Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

InvestCloud, Inc Logo

Senior Manager, Software Engineering

InvestCloud, Inc

$220,000 - $240,000
Sep 23, 2025
New York, NY, US
Apply Now

InvestCloud is looking for an experienced and passionate Engineering Manager to grow and lead a talented team of software engineers. This role is pivotal in fostering a culture of technical excellence, innovation, and agile collaboration. You will be responsible for guiding your team in building and delivering high-quality, scalable software solutions.

Requirements

  • Strong technical knowledge in software development methodologies, design patterns, and implementation.
  • Proven experience building and supporting applications on various platforms.
  • Excellent analytical, design, and project planning skills.
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with modern database systems such as Oracle, PostgreSQL, or MongoDB.
  • Experience leading teams that work with both front-end and back-end technologies

Responsibilities

  • Lead, mentor, and support a team of software engineers, fostering their professional and technical growth.
  • Drive the execution of projects, participate in project planning, and provide reliable estimates for development work.
  • Champion agile methodologies and software development best practices to ensure the team delivers high-quality code and value continuously.
  • Collaborate with product managers and other stakeholders to define roadmaps, break down requirements, and ensure timely delivery.
  • Manage project priorities and resources, and potentially oversee budgets for projects or programs.
  • Provide regular feedback on performance and assist in identifying and implementing solutions to prevent problems.
  • Advise leadership on technical matters and the interpretation of policies and practices.

Other

  • Minimum of 15 years of experience in software development, with at least 5 years in a leadership or management role.
  • Proficient interpersonal, verbal, and written communication skills.
  • Proven problem-solving and crisis management abilities.
  • Background in the financial industry, particularly within the managed accounts business.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field.