Engineering Manager
Engineering Manager, Core ServicesLocation: Fully Remote (strong preference for EST)Duration: 9-month contractOur client is a global technology organization focused on building scalable digital products and services used by millions of users worldwide. The company values innovation, collaboration, and modern engineering practices while supporting high-impact product and infrastructure initiatives.The Engineering Manager will lead a distributed team of 5-9 software engineers supporting critical backend services, experimentation platforms, and feature delivery systems across desktop and mobile products. This role will partner closely with Product and cross-functional teams to drive technical excellence, improve user experiences, and deliver scalable solutions.ResponsibilitiesLead and support a geographically distributed engineering team in a fast-paced environmentBalance short-term delivery needs with long-term technical strategy across backend servicesPartner with Product, UX, QA, Operations, and Data Science teams to execute roadmap initiativesDefine team goals, manage project timelines, and communicate risks and prioritiesImprove engineering processes and team effectivenessConduct regular one-on-ones focused on technical guidance and career developmentSupport hiring efforts and team growthFoster an inclusive, collaborative, and high-performing team cultureQualifications6+ years of experience leading engineering teams within software development environmentsStrong communication skills with experience working across distributed teamsTechnical background in software engineering with the ability to guide technical decisionsExperience with technologies such as JavaScript, Python, and/or Rust; Kotlin and Swift are a plusBackground in API development and scalable service architecture supporting large user basesStrong collaboration, problem-solving, and leadership skillsExperience mentoring, developing, and empowering engineering teams across multiple locations