Software Engineering Manager

PearsonHoboken, NJ
3d$160,000 - $180,000Hybrid

About The Position

We are seeking an experienced Engineering Manager to lead our Insights & Recommendations Scrum Team for Pearson Learning Studio (PLS) product. This role requires a hands-on technical leader with deep expertise in data systems, analytics, and modern web application frameworks. You will drive execution, mentor engineers, and ensure high-quality delivery across a distributed team primarily located in India and Sri Lanka. The ideal candidate combines strong technical depth with proven people's leadership experience and the ability to operate effectively in a global, cross-functional environment.

Requirements

  • 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).

Nice To Haves

  • Experience working with data visualization tools and analytics frameworks.
  • Familiarity with cloud-based architectures (AWS, Azure, or GCP).
  • Experience scaling high-performance engineering teams.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service