Senior Manager, Software Development

Posted 6 months agoViewed
Canada, United Kingdom, IndiaFull-TimeSoftware Development
Company:Loopio Inc.
Location:Canada, United Kingdom, India, IST
Languages:English
Seniority level:Manager, 10+ years in software development, 3+ years in leadership/management
Experience:10+ years in software development, 3+ years in leadership/management
Skills:
AWSBackend DevelopmentDockerLeadershipProject ManagementSoftware DevelopmentAgileCloud ComputingElasticSearchFrontend DevelopmentKubernetesMySQLReact.jsSoftware ArchitectureCross-functional Team LeadershipRedisCI/CDAgile methodologiesMicroservicesCommunication SkillsMentoringTeam managementExcellent communication skills
Requirements:
10+ years of experience in software development. 3+ years in a team leadership or engineering management role. Proven track record of leading technical teams through complex projects with architectural impact. Strong knowledge of modern software engineering practices, cloud-native systems, microservices, and scalable infrastructure. Hands-on experience working across product features and platform components. Solid understanding of Agile methodologies. Excellent communication, collaboration, and conflict-resolution skills. Passion for developing people and building strong engineering cultures. Bachelor's or Master’s degree in Computer Science or equivalent experience. Experience in AI/ML or building features that integrate LLM-based technologies is a bonus. Background working on large-scale, multi-tenant SaaS platforms. Familiarity with AWS, Docker, Terraform, MySQL, Redis, Elasticsearch, and React.
Responsibilities:
Lead, mentor, and grow software development teams. Provide career guidance and performance feedback. Champion a culture of ownership and learning. Recruit, onboard, and retain talent. Guide architecture and technical design of complex systems. Participate in design and code reviews. Balance immediate deliverables with long-term vision. Own project planning, resourcing, and execution using Agile/Scrum. Align team objectives with business priorities. Track delivery progress and manage risks. Implement and evolve engineering processes. Build a culture of iteration and continuous improvement. Ensure robust test practices and monitoring. Lead post-mortem reviews. Communicate project status and technical challenges. Translate technical concepts for non-technical stakeholders. Represent engineering in strategic planning. Encourage innovation and experimentation. Stay current on industry trends and emerging technologies.
Similar Jobs:
Posted 1 day ago
IndiaFull-TimeData Governance
Staff Product Manager
Posted 1 day ago
CanadaFull-TimeInterior Décor Tech
Senior Software Developer, React/NextJS
Company:Leap Tools
Posted 1 day ago
LondonFull-TimeAI Deployment
Agent Deployment Manager
Company:Eloquent AI