Hearst The Senior Manager, Software Development leads multiple software engineering teams and manages Software Development Leads to ensure delivery, quality, and engineering standards. This role oversees cross-team coordination, resource planning, and adoption of AI-assisted engineering tools.