The College Board is a mission-driven, not-for-profit organization focused on expanding access to higher education. They are seeking a Senior Engineering Director to lead the development of a nationwide Work-Based Learning program, empowering educators and engaging business partners while fostering student learning.
Responsibilities:
- Provide technical leadership to the team (40%)
- Sort through options for solutioning, leveraging your own technical expertise
- With senior engineers on the team, in partnership with the product owner and designer, craft and execute a technology strategy to deliver on the product roadmap
- 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
- Manage work culture to ensure the mission and operating principles of College Board are consistently recognized and utilized to promote a productive and fair work environment
- 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, applying knowledge, skills, tools, and techniques to a broad range of life-cycle activities to meet the requirements for highly secure, data-heavy applications
- 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, with a proven track record of successful leadership
- 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
- A passion for expanding educational and career opportunities and mission-driven work
- Curiosity and enthusiasm for emerging technologies, with a willingness to experiment with and adopt new AI-driven solutions and a comfort learning and applying new digital tools independently and proactively
- Clear and concise communication skills, written and verbal
- A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input
- A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking
- A collaborative and empathetic approach: working across differences, fostering trust, and contributing to a culture of shared success