Jobs · New Jersey

Senior Software Engineering Manager

Pearson · Hoboken, NJ · 5 days ago
$200k–$215k/yrFull-time

Key Responsibilities

  • Lead, manage, and scale a distributed engineering team of 10–20 engineers , including senior engineers and team leads.
  • Build a strong leadership bench by mentoring tech leads and emerging managers.
  • Drive performance management , including goal setting, regular feedback, and career development plans.
  • Foster a culture of ownership, accountability, psychological safety, and continuous learning .
  • Manage hiring, onboarding, and team capacity planning to support business growth.
  • Ensure high levels of team engagement, retention, and productivity across geographies.
  • Own end-to-end delivery for the Insights & Recommendations domain across multiple Scrum teams.
  • Establish predictable execution rhythms , ensuring on-time, high-quality releases.
  • Partner with Product, Design, and Analytics to translate strategy into clear engineering roadmaps .
  • Identify risks early and proactively remove organizational, technical, or process bottlenecks.
  • Drive operational excellence , including metrics, KPIs, and continuous improvement initiatives.

Required Qualifications

  • 8+ years of engineering leadership experience , including managing teams of 10+ engineers .
  • 12+ years of overall experience in software engineering.
  • Proven experience scaling and leading distributed engineering teams across geographies.
  • Strong technical background in: SQL & data analytics systems ReactJS Java-based backend systems.
  • Demonstrated success in delivering data-driven platforms or analytics products .
  • Strong experience with Agile/Scrum at scale (multiple teams).
  • Excellent communication, stakeholder management, and organizational leadership skills.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Preferred Qualifications

  • Experience building or leading high-performing engineering organizations at scale .
  • Experience in education technology and Learning science.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience with data visualization and analytics frameworks.
  • Prior experience managing managers or tech leads (second-line leadership).

Similar jobs