The Software Product Manager will work closely with software engineers, project management, UI designers, client services teams, clients, data engineers, AI engineers, infrastructure teams, and executive stakeholders to translate business objectives into executable product and release plans for teams to build the related software products. As a Software Product Manager , you will lead the market and client analysis, planning, road mapping, detailed requirements writing, UI design and release scoping for complex software engineering and technology initiatives.