Software Engineering Team Manager

Hccz

United States1w ago

Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.

Key details

Salary
$170K–$190K/yr
Location
United States
Work style
Remote
Level
Senior
Job type
Full-time
Experience
7–10 yrs
Function
Software engineering
Focus area
Full stack
Posted
1w ago

Skills

accessibility standardsapi designawsbusiness continuityci/cdcode reviewsconcurrencydisaster recoverydockerecsencryptiongitjavajwtlmsmavenmicrosoft teamsmongodbnew relicoidcreactrests3springspring boottypescript

About the role

Software Engineering Team Manager

This is a senior role leading engineering for our content team’s delivery pillar: the platforms that take authored content and delivers it to learners and instructors in every Pearson line of business. You will manage the teams that own:

  • the content repository, player, partner-distribution, and learning-analytics platform.

  • delivery services that serve finished content to Pearson's learner-facing products.

  • the pipelines that handle conversions

  • semantic enrichment

Most of the backend across these teams is Java, largely on Spring Boot, with TypeScript and React front ends, and MongoDB as support. The systems are distributed and multi-region.

We are looking for a manager who runs these teams and is still close enough to the code to review it. You will own delivery, the growth and health of the engineers, and the technical standard the teams are held to. You will manage backend and frontend engineers at mixed levels across several time zones, including offshore partner colleagues, and you will work closely with the product leads and the technical leads for each platform.

The codebases are mature and if you are looking for a role where you translate between the teams and the business without touching the systems, this is not that role.

What you will own

The teams

  • Run the teams day to day: one-to-ones, goal setting, performance and growth conversations, and career development for engineers at mixed levels.

  • Hire. Write the screen, run the interviews, and make the call. Each hire should raise the standard rather than fill a seat.

  • Set the standard for design and code review across the teams, and hold it when a deadline is close. Review is where quality is actually enforced here. You will review Java pull requests yourself, distinguish code that is sound and maintainable from code that only appears to work, and explain the difference clearly enough that the author's next change is better.

    Get jobs like this as soon as they're posted

    JobSuited checks company career sites all day and ranks every opening against your profile. Free to join.

    Create a free account