
Senior Engineering Director, Teamship
The College Board
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
Salary
💰 $170,000 - $195,000 per year
Job Level
Tech Stack
About the role
- 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
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptJavaScriptNode.jsReactAWSAgileweb-based productscloud-first environmentproduction codearchitecture design
Soft Skills
technical leadershipcommunicationteam managementplanningprioritizationexecutioncoachingengagementtrust buildingdiversity and inclusion