About the RoleThis role focuses on Blackboard, our LMS product, where we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators.Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices.Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors.ResponsibilitiesLead & Grow High-Performing TeamsManage, mentor, and develop a team of software engineers and QA professionals, including developing other leads and senior engineersFoster a culture of quality, collaboration, and continuous improvementSupport career growth through coaching, feedback, and development planningDefine hiring strategy and build out team capacity to meet long-term organizational goalsDrive Delivery & Technical ExcellenceOwn delivery of high-quality, scalable, and reliable software features and enhancements across multiple teams or workstreamsContribute as a hands-on technical leader, providing deep guidance on design, code, and architecture when neededEnsure strong engineering fundamentals across design, development, and operationsChampion Agile and test-driven development practicesEstablish and enforce engineering standards, best practices, and technical quality bars across the teamExplore and advocate for the adoption of modern development tools, including AI-assisted technologies, to improve team productivity and software qualityPartner Across the OrganizationCollaborate with Product Management, Design, and Operations to define and deliver roadmap prioritiesIdentify risks, propose trade-offs, and help balance speed, scope, and qualityMaintain transparent, proactive communication on progress, challenges, and outcomesInfluence technical and product direction with senior stakeholders and leadershipShape the Future of Our PlatformDrive architectural decisions and long-term technical strategyAdvocate for modern engineering practices and toolsHelp evolve our platform to deliver a seamless, next-generation learning experienceLead technical evaluations and make build-vs-buy and major technology adoption decisionsRequired Skills and ExperienceBachelor's degree in Computer Science (or equivalent experience)5+ years of software development experience4+ years in a technical leadership or engineering management role, including managing senior engineersDeep hands-on expertise with multiple modern programming languages and frameworks (e.g., Java, JavaScript/React, Python)Demonstrated experience designing and delivering large-scale, distributed, or high-availability systemsStrong working knowledge of system architecture, scalability, and performance optimizationHands-on experience with cloud platforms (e.g., AWS, Azure, or GCP) and modern CI/CD pipelinesProven experience leading Agile teams delivering complex software systemsTrack record of setting technical direction and driving engineering standards across teamsAbility to guide teams through ambiguity in fast-paced, evolving environmentsExcellent communication skills, with the ability to translate complex technical concepts clearlyThorough understanding of software development life cyclesAbility to manage conflicts and assist with finding resolutionsStrong decision-making/problem-solving skillsStrong organizational skillsStrong team player with excellent interpersonal skillsFluency in written and spoken EnglishPreferred Skills and ExperienceMaster's degree in Computer Science or a related fieldExperience managing managers or leading multiple teamsTrack record of delivering high-quality software on time at scaleExperience influencing cross-functional teams (product, design, operations)Experience owning technical roadmaps and long-term architectural strategyPassion for building both functional and exceptional user experiencesExperience with cloud-native architectures and modern web/mobile platformsInterest in EdTech or mission-driven productsExperience with or a demonstrated curiosity for applying AI and machine learning–driven tools (e.g., coding assistants, intelligent testing, or workflow automation) to improve developer productivity and product qualityWhy Join Us?Purpose-driven work: Make a real impact on global educationLeadership opportunity: Shape teams, technology, and product directionInnovative environment: Work on a modern, evolving platformInclusive culture: Be part of a team that values diversity and belongingGrowth-focused: Invest in your development as a leader and technologistAbout BlackboardBlackboard delivers the digital environment for transformational teaching and learning. We serve thousands of institutions with the industry's most AI-advanced LMS, Blackboard Ally for accessibility, and institutional effectiveness solutions that put educators and learners at the center. We're an education company that builds technology. Learn more at blackboard.com.The expected salary range for this position is $140,000 - $173,800. The range reflects base salary only and does not include additional compensation such as company bonus or benefits. Placement within the pay range will depend on a variety of factors, such as experience, skills, internal parity, and location.Candidates must be legally authorized to work in the country where the role is based at the time of hire and must maintain that authorization for the duration of employment. The company does not provide visa sponsorship or immigration support for this position.This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.Blackboard is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.