Jobs via Dice · 2 days ago
Software Engineering Manager
Pearson is a global learning company dedicated to helping individuals realize their potential through education. They are seeking an experienced Engineering Manager to lead the Insights & Recommendations Scrum Team for their Pearson Learning Studio product, focusing on data-driven applications and team leadership. The role involves driving execution, mentoring engineers, and ensuring high-quality delivery across a distributed team.
Computer Software
Responsibilities
Lead the design, development, and deployment of scalable data-driven applications
Provide hands-on technical guidance in SQL, data analytics pipelines, ReactJS, and Java-based backend systems
Design and oversee data models, analytics workflows, and performance optimization strategies
Ensure high standards of code quality, testing, and system reliability
Participate in technical design reviews and contribute directly when necessary
Manage and mentor a distributed Scrum team located primarily in India and Sri Lanka
Foster a culture of accountability, collaboration, and continuous improvement
Conduct performance reviews, career development planning, and regular coaching
Drive Agile best practices including sprint planning, backlog grooming, and retrospectives
Partner with Product, Design, and Analytics teams to align engineering execution with business priorities
Own delivery timelines and ensure predictable, high-quality releases
Identify risks early and proactively mitigate technical or operational blockers
Improve development processes and engineering efficiency across distributed teams
Qualification
Required
6+ years of experience as an Engineering Manager leading software development teams
10+ years of overall experience in the software and technology industry
Strong hands-on expertise in: SQL & data analytics, ReactJS, Java
Experience building data-driven web applications and analytics platforms
Demonstrated experience managing geographically distributed teams
Strong understanding of Agile/Scrum methodologies
Excellent communication, collaboration, and stakeholder management skills
Bachelor's degree in Computer Science, Engineering, or a related field (required)
Preferred
Experience working with data visualization tools and analytics frameworks
Familiarity with cloud-based architectures (AWS, Azure, or Google Cloud Platform)
Experience scaling high-performance engineering teams
Benefits
Eligible to participate in an annual incentive program
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase