Hybrid Senior Engineering Director, Teamship

Posted 3 weeks ago

Apply now

About the role

  • Senior Engineering Director overseeing engineering and technical strategies for College Board's mission-driven educational initiative. Leading a team to enhance work-based learning opportunities for students through technology-driven solutions.

Responsibilities

  • Provide technical leadership to the team (40%)
  • Sort through options for solutioning, leveraging your own technical expertise.
  • Continue to learn and stay current with the state of software engineering sharing that knowledge within the team to support best practices.
  • Review and occasionally write code yourself using preferred technologies including TypeScript, React, NodeJS.
  • Manage scope and actively work against developing technical debt.
  • Monitor and manage costs, working with internal resources to optimize the cost and performance of applications.
  • Approach every feature with a security-sensitive perspective.
  • Build a highly engaged, and high-performing team (30%)
  • Cultivate norms that support strong communication, a positive working culture, and an engaged team.
  • Define ceremonies that support your high-performing Agile team, while maximizing productive work time.
  • Actively cultivate the superpowers of team members and leverage these to develop products.
  • Support diversity and inclusion from the perspectives of demographics, skills, and experience.
  • Support and invest in the growth of your team members, which will range from junior to senior engineers.
  • Interface with business partners and technology colleagues (30%):
  • Develop deep understanding of the business needs your team serves to provide thought leadership and consistent messaging around the work of the team.
  • Develop strong working relationships with business and product partners to understand the nuances of the complex systems supported by your product.
  • Manage scope and workload, working with product owners to deliver the most valuable work first.
  • Partner with the product designer to ensure usable, human-centered implementations of new products and features.
  • Provide subject matter expertise to other teams and support with resources from your own team as appropriate.

Requirements

  • 7 years’ experience in Agile software application development
  • Proven expertise delivering web-based products or platform-level features in cloud-first environment using modern development tools
  • Written and reviewed production code using preferred technologies: TypeScript/JavaScript, Node.js, React
  • Ability to design and evaluate AWS-based architectures with best practices
  • Experience managing teams of 4 to 8 direct reports, including both junior-level and higher-level individual contributors
  • Accountability for the technical output of the team, either through personal experience or strong communication with engineers
  • Experience overseeing product or platform features, infrastructure, and vendor management, ensuring compliance with internal policies
  • Comprehensive experience in all aspects of people management, including hiring, engaging, and developing team members
  • Experience leading engineering and architecture discussions, bringing stakeholders to agreement
  • Exceptional planning, prioritization, and execution skills, delivering results on time and on budget in fast-paced environments
  • Experience establishing new teams and laying foundation for new products, ideally within a large organization
  • Outstanding communication and leadership abilities, building trust quickly across teams and levels, and effectively coaching team members with timely, balanced feedback
  • Able to travel 3-5 times a year to our NYC or Reston, VA office
  • Authorization to work in the United States for any employer

Benefits

  • Annual bonuses and opportunities for merit-based raises and promotions
  • A mission-driven workplace where your impact matters
  • A team that invests in your development and success

Job title

Senior Engineering Director, Teamship

Job type

Experience level

Senior

Salary

$170,000 - $195,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job