Software Engineering Manager
Harnham · New York, NY
قدّم وتابع مع أبلاي إيدجManager, Software EngineeringLocation: Hybrid (NYC)Pay: $200k - $280k + Bonus + EquityAbout the RoleJoin a high-growth technology company building AI-powered enterprise software used by professionals to analyse, review, and validate large volumes of complex information. This leadership opportunity will oversee a highly experienced engineering team responsible for developing collaborative analysis tools that sit at the intersection of artificial intelligence and human decision-making. The role requires a strong people leader who can drive execution across multiple engineering groups while helping shape the future of an evolving AI platform.ResponsibilitiesLead, mentor, and grow a team of senior software engineers, including hiring, performance management, and career development.Drive delivery of complex initiatives that require coordination across multiple engineering teams and stakeholders.Manage roadmap execution, ensuring projects are delivered against agreed timelines and business objectives.Negotiate scope, prioritise incremental releases, and leverage feature flags to deliver customer value quickly.Remove blockers and manage dependencies across platform, infrastructure, and product teams.Improve engineering resilience through documentation, knowledge sharing, design reviews, and reducing key-person dependencies.Participate in architecture discussions and advocate for platform capabilities required by the product roadmap.Partner closely with Product and Design leadership to define, prioritise, and deliver new capabilities.Communicate risks, delivery status, and trade-offs clearly to leadership and stakeholders.Must-Have Qualifications2+ years of direct people management experience leading software engineers.8+ years of software engineering experience with strong backend development expertise.Hands-on experience with Python and large-scale distributed systems.Demonstrated success delivering complex, cross-functional initiatives involving multiple teams.Experience managing delivery against committed deadlines through scope management and phased releases.Experience leading geographically distributed engineering teams.Strong stakeholder management and communication skills.Bachelor's degree in Computer Science, Engineering, or related field preferred.