Senior Director, Software Development
Follett Software
Role Description
The Senior Director, Software Development is responsible for leading the engineering organization for Follett Software’s library portfolio, including K–12 library products, international library management solutions, and shared platform capabilities that support the portfolio. This role brings together engineering leadership across multiple library products and shared platform capabilities – serving K-12 school libraries and international library management – with accountability for delivery, modernization, and operational performance across the portfolio.
The Senior Director provides strategic and operational leadership across the full software development lifecycle, including:
- Planning
- Architecture
- Development
- Testing
- Release
- Maintenance
- Continuous improvement
This leader partners closely with Product, Design, QA, Cloud Engineering, Technical Support, and customer-facing teams to translate business priorities into engineering execution. They drive technical strategy and architectural modernization while balancing product innovation, platform stability, customer commitments, and operational excellence across all the library suite.
The ideal candidate is a pragmatic and collaborative senior engineering leader who combines strong people leadership with sound technical judgment, cross-product organizational experience, and a clear focus on customer outcomes.
Qualifications
- Bachelor's degree or equivalent experience in Computer Science, Software Engineering, Information Technology, or a related field.
- 12+ years of software development leadership experience, including significant experience in senior engineering leadership roles with responsibility for multiple teams and/or product lines.
- Proven success leading large or multi-product engineering functions, including direct reports who are themselves people leaders.
- Strong experience delivering and supporting commercial software products in a SaaS, web application, or hybrid software environment.
- Strong technical foundation in modern software engineering practices and sufficient depth to credibly guide teams working across diverse technology stacks, including Java, J2EE, .Net and service integrations, SQL Server, JavaScript, Git-based workflows, and Jira or similar development tools.
- Experience leading modernization efforts in environments that include legacy technologies such as Java, J2EE, .Net, JBoss, WildFly, SQL, jQuery, or third-party UI frameworks, while moving teams toward more scalable and maintainable approaches.
- Familiarity with Azure or comparable cloud platforms, CI/CD practices, automated testing, release management, and secure software development principles.
- Demonstrated ability to balance strategic thinking with operational execution in a fast-paced, multi-product environment.
- Strong leadership skills with the ability to influence across functions, communicate clearly with technical and non-technical audiences, and lead through change.
- Experience setting direction through metrics, managing budgets and resources, and making data-informed decisions.
- Strong judgment, emotional intelligence, and a track record of building healthy, accountable, high-performing teams.
Requirements
- Familiarity with AI development techniques, coding agents, Spec-Driven Development, and AI-embedded CLI/IDE tooling.
- Experience in EdTech, K-12 software, library systems, resource management, or other education-adjacent software environments.
- Experience leading engineering across international or multi-market product lines, including awareness of regional compliance, data residency, or localization considerations.
- Experience supporting customer-facing products with complex implementation, integration, and support considerations.
- Experience leading teams through seasonal or customer-critical operating periods with high continuity requirements.
- Experience driving adoption of modern engineering practices such as AI-enabled development, spec-driven workflows, or similar operating models.
Benefits
- Fully remote work, giving you the flexibility to do your best work from anywhere in the continental U.S. (unless otherwise noted)
- Subsidized healthcare plans, including orthodontic coverage, with HSA option that includes employer matching
- Company-paid disability and life insurance, with the option to enhance coverage through voluntary plans
- Robust Paid Time Off, including Flex PTO for salaried roles, paid parental leave, company holidays, and paid volunteer service time
- Retirement savings with employer match, vesting every pay period
- Flexible Spending Accounts for healthcare and dependent care
- Optional supplemental coverages, such as accident, hospital, and critical illness insurance, identity theft and credit monitoring, and legal protection services
- Meaningful recognition and tangible rewards that celebrate achievements, fuel motivation, and recognize both individual and team success
- Role Description The Senior Director, Software Development is responsible for leading the engineering organization for Follett Software’s library portfolio, including K–12 library products, international library management solutions, and shared platform capabilities that...SeniorFull timeSeasonal workRemote workFlexible hours
$260k - $390k
...Senior Director, Software Development, Test Automation Systems We’re hiring a Senior Director, Software Development, Test Automation Systems to architect and build Lila’s test automation platform and quality engineering practice for our AI‑powered scientific and...SeniorFull timeContract workWork at officeLocal areaFlexible hours- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Director, Software Development based in United States. This role offers the opportunity to lead a large-scale engineering organization responsible...SeniorRemote jobFull timeFlexible hours
- ...boosts district performance and student success. At Follett Software, we empower educators across roles with technology that... ...intuitive experience. POSITION SUMMARY The Senior Director, Software Development is responsible for leading the engineering organization...SeniorSeasonal workRemote workHome officeFlexible hours
- Role Description The Senior Manager is responsible for leading a team of Developers and... ...Engineers to deliver scalable, high-performing software solutions while maintaining strong... ...Key Responsibilities and Duties ~Lead development and delivery of scalable services and...SeniorFull timeTemporary workFlexible hours
$133.3k - $208.3k
Role Description Dayforce is looking for a Senior Manager, Software Development to lead the full-stack mobile platform, including native development, backend services, AI experiences, and observability, supporting more than 1.4 million daily active users as they manage...SeniorFull time$180k
...opportunity for you to take your software engineering career to the... ...investment in your professional development? At DTCC... Show more $180,00... ...(for internal use):.This Director-level role leads the.Enginuity... ...$171,600.00 yearly Full-time Senior Manager, Software Development...SeniorFull timeWork from home$200k - $265k
...Executive Recruiting | Business Development | Talent Elite Group | Accounting... ...requirements into intuitive and valuable software experiences. Manage Delivery... ...-performing team cultures Seniority level ~ Seniority level Director Employment type ~...Full timeRemote work$145k - $232k
Role Description Directors of Software Development are responsible for leading and overseeing multiple software development teams, including several... ...influencing, and stakeholder management skills, including at senior business and technology leadership levels....Full time- ...Avionte, LLC is seeking a full-time Director of Software Development. Telecommuting available nationwide in the US; HQ in Bloomington, MN. You will lead engineering, architecture, product development and cross-platform integration for staffing and recruiting products...Full timeRemote work
- ...Director of Software Development, DeltaV Join to apply for the Director of Software Development, DeltaV role at Emerson Director of Software... ...our team – let’s go! No calls or agencies please. Seniority level ~ Seniority level Director Employment type...Full timeTemporary workLocal areaRemote workFlexible hours
$165k - $185k
# Smart-Tag is hiring a Director of Software DevelopmentGeorgetown, TXFull-time$165,000 - $185,00... ...to with the title Director of Software Development - Christian Tech Jobs or click the... ...Mentorship & Culture: Actively mentor senior and mid-level engineers through pair-programming...Full timeFor contractorsWork at officeRemote workVisa sponsorship$175k - $215k
...Position: Director of Software Development Location: St. Paul, MN (HYBRID- 2 days WFH, 3 days in office) Schedule: Monday-Friday, 8:00AM-5:00PM (Full-Time) Who We Are: West Shore Home is a technology-driven and industry-leading home improvement company specializing...Full timeTemporary workWork at officeLocal areaWork from homeVisa sponsorshipWork visaMonday to Friday- Role Description The Director of Software Development is responsible for the management and daily execution of Karmak's development organization in support of Karmak Fusion. This position owns the flow of work between Support, Implementation, Product, DBA, and the development...Full timeFlexible hours
$172k - $202.5k
...range of world-leading organizations. A Senior Director serves as a leader within Gartner’s... ...recommendations. We are seeking a seasoned software engineering leader to join Gartner as... ...~Up-to-date knowledge of AI development tools Requirements ~Significant...SeniorFull timeLocal areaImmediate start- ...Follett Software, LLC is seeking a Senior Director of Software Development to lead the engineering organization for library products including K-12 and international solutions. The role governs delivery, modernization, and operational performance across the portfolio,...SeniorFull timeRemote work
$198k - $262k
Role Description As Director of Software Development Engineering, you will lead the engineering organization responsible for building and scaling DeepHealth... ...strategy, culture, and decision-making. ~Influence senior stakeholders and drive alignment across product,...Full timeLocal areaRemote work$159.3k - $273.2k
...us to start Caring. Connecting. Growing together. The Senior Director of Software Engineering is responsible for leading a large-scale... ...advancing modern engineering practices and AI-enabled software development. You’ll enjoy the flexibility to work remotely * from...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$159.3k - $273.2k
...Connecting. Growing together. We are looking for a Sr Dir Software Engineering to lead our engineering teams within UnitedHealthcare... ...strategic role, you will drive the architectural design, development, and deployment of complex, enterprise-scale software solutions...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Leading multi-domain software and systems engineering initiatives, the full-time Senior Director of Software Engineering will manage teams, oversee budget decisions, and implement enterprise standards, all while working remotely. Key responsibilities Directs short-term...SeniorFull timeTemporary workRemote work
$145k - $200k
Role Description The Sr Manager, Software Development will build and manage a high performing, collaborative, and inclusive team to achieve diverse objectives in replicable, scalable ways. This position will develop and execute a strategy that focuses on effective and...SeniorFull time$160k - $240k
...improve the speed and success of drug development, enabling customers to get medicines to... ...’re a data engineer, product manager, software developer, or AI scientist, you’ll... ...health outcomes. POSITION SUMMARY: The Senior Director, Software Engineering, leads a global...SeniorFull timeWork at officeRemote workRelocation package$286.2k - $392k
Role Description As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications... ...~Mentor and guide the professional and technical development of engineers on your team ~Work with product managers...SeniorFull time$287k - $307k
...workforce planning, including succession planning, leadership development, and hiring strategy for senior engineering leaders; Establish and govern engineering... ...field, plus 6 years of professional experience as a Software Engineer, Software Developer, or any occupation, job...SeniorFull timeContract workRemote work$265k - $330k
...shared, reusable components. Data-Driven Development & Experimentation: Partner with Product,... ...15+ years of progressive experience in software engineering and engineering leadership,... ...audiences. Proven track record of success as a senior technical leader with full-lifecycle...SeniorFull timeTemporary workFor contractorsWork at officeRemote workFlexible hoursShift work$185k - $194k
...Uses source control for feature-driven development in Bitbucket and Stash. Performs... ...organization-wide projects. ~Advises senior management on technical strategy. ~... ...and six (6) years of experience as a Director, Software Engineering Development (or closely related...Full timeRemote workWork from home$265k - $330k
...reusable components. ~ Data-Driven Development & Experimentation: Partner closely with... ...~15+ years of progressive experience in software engineering and engineering leadership,... ...~ Proven track record of success as a senior technical leader with full-lifecycle...SeniorTemporary workFor contractorsWork at officeRemote workWorldwideFlexible hoursShift work$325k - $430k
Role Description Chez HTS, nous réinventons la façon dont les voyageurs recherchent et réservent leurs voyages — et nous transformons la façon dont les distributeurs d'hôtels, les chaînes et les agences de voyages en ligne (OTA) monétisent la flexibilité. Notre produit ...SeniorFull time- Role Description BeyondTrust is seeking a Senior Software Development Manager to lead the team driving the evolution of the NHI Governance domain within our Pathfinder products. You will build, grow, and lead a high-performing engineering team responsible for delivering...SeniorFull time
- ...Nexttec Technology is seeking a highly skilled and experienced Senior Integration Developer/Analyst (IBM webMethods, Azure) to join... ...members. Qualifications ~Strong background in webMethods development and integration. ~Minimum of 5 years of experience in a...SeniorPermanent employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Director, Software Development. Be the first to apply!
- application development manager Remote
- embedded software manager Remote
- senior software manager Remote
- application engineering manager Remote
- application services manager Remote
- director software development Remote
- software manager Remote
- application sales manager Remote
- IT software development manager Remote
- software project manager Remote























