AffiniPay is seeking a Software Engineering Manager to lead and grow engineering teams, foster innovation, and champion best practices. The manager will collaborate across the company to translate business objectives and product requirements into actionable tasks. Key responsibilities include recruiting, mentoring, and developing a diverse team of engineers, ensuring high-quality software development, and improving engineering processes. The role involves working with product managers, designers, and stakeholders to prioritize roadmap items and align on outcomes. The manager will also facilitate technical discussions, participate in sprint planning, and contribute to long-term technical and organizational planning.