[Remote] Software Engineering Manager
Note: The job is a remote job and is open to candidates in USA. Imagine Learning is a leading provider of digital-first K–12 curriculum solutions, focused on transforming learning outcomes. As a Software Engineering Manager, you will lead multiple engineering squads, drive delivery and quality, and collaborate with global partners to enhance platform services.ResponsibilitiesLead, coach, and manage multiple engineering squadsDrive delivery velocity while maintaining quality and reliabilityPartner with Product and Engineering leaders on prioritiesImprove engineering practices and team effectivenessSupport architectural decision-making across platform servicesStrengthen ownership, testing, and quality practicesReduce incidents through improved engineering disciplineCollaborate with global teams across time zonesSkillsBachelor's degree and at least 10 years software engineering experienceStrong hands-on engineering backgroundExperience managing engineering teamsExperience working in cloud environments (AWS preferred)Experience with microservices architectureLeadership and coachingTechnical judgementDelivery focusCollaborationProblem-solvingStakeholder managementBenefitsHealth insurancePaid time offStatutory benefits including Provident Fund and gratuityWellbeing resourcesProfessional development opportunitiesFlexible working practicesCompany OverviewImagine Learning provides digital-first curriculum solutions. It was founded in 2004, and is headquartered in Moscow, Idaho, USA, with a workforce of 1001-5000 employees. Its website is http://www.imaginelearning.com.Company H1B SponsorshipImagine Learning has a track record of offering H1B sponsorships, with 1 in 2026, 5 in 2024, 4 in 2023. Please note that this does not guarantee sponsorship for this specific role.