Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Director, Software Development

Full-time

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
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Director, Software Development in Remote vacancy
  • $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 lab automation... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    1 day ago
  • 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... 
    Senior
    Full time
    Seasonal work
    Remote work
    Flexible hours

    Follett Software, LLC

    Remote
    5 days ago
  • $141.44k - $212.16k

     ...- $212,160.00Category: Technology, Applications Development, ProfessionalCompany: CitiCiti is seeking a Senior Engineering Manager to lead large-scale application...  ...and mentor multiple teams of software engineers and analysts, setting technical direction... 
    Senior
    Full time
    Work at office
    Remote work

    Citigroup

    Tampa, FL
    3 days ago
  •  ...improve our Continuous Delivery processes by establishing automation, streamlining build and deployment methods, and enhancing software development practices. Assist in analyzing application configuration management issues in both production and nonproduction environments... 
    Senior
    Remote work

    The Charles Schwab Corporation

    Westlake, OH
    3 days ago
  •  ...digital financial products to build innovative and exceptional software solutions. Seek out and advocate for the use of new and...  ...Server or Oracle and ORMs including Entity framework; Test-driven development using test frameworks/tools - Selenium, Moq, Performance testing... 
    Senior
    Remote work

    The Charles Schwab Corporation

    Austin, TX
    3 days ago
  • Director - Software & Firmware Development Manager at Endurance Lift Solutions Houston, Texas, United States - Full Time Start Date Immediate Expiry Date 25 Aug, 26 0.0 Posted On 27 May, 26 Experience 10 year(s) or above Remote Job Yes Telecommute Yes Sponsor... 
    Full time
    Immediate start
    Remote work
    Visa sponsorship

    Y-Axis

    Brooklyn, NY
    3 days ago
  • TD Bank seeks a Senior IT Development Manager to lead a broad IT development organization in Mount Laurel, NJ. You will provide strategic direction, hands-on technical leadership, and ensure delivery of large-scale applications across mainframe, distributed, and cloud environments... 
    Senior
    Remote job
    Full time

    TD Bank

    Mount Laurel, NJ
    2 days ago
  • $158k - $228k

    Honeywell Aerospace Technologies is seeking a Principal Business Development Leader to drive business growth by identifying new opportunities and securing technology funding. The role requires over 10 years of experience in RF technologies and a Bachelor's degree in a related... 
    Senior
    Remote work

    Honeywell Aerospace Technologies

    Minneapolis, MN
    1 day ago
  • $159.3k - $273.2k

     ...Caring. Connecting. Growing together.We are looking for a Sr Dir Software Engineering to lead our engineering teams within...  ...highly strategic role, you will drive the architectural design, development, and deployment of complex, enterprise-scale software solutions... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    1 day ago
  •  ...The Role We are seeking a hands-on Senior Software Developer / Technical Lead with an AI focus to help us lead teams that build new...  ...developers deliver well-architected solutions. # Use AI-assisted development tools and create fit-for-purpose agents and agentic... 
    Senior
    Temporary work

    Delan Associates, Inc

    Remote
    13 days ago
  •  ...of disciplines.About the role Software engineering is at an...  ...can deliver. Roku is seeking a Director of Software Engineering to lead...  ...the company runs. This is a senior leadership role: you’ll set the...  ...used across the full software development lifecycle — with the judgment... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    San Jose, CA
    4 days ago
  • $239k - $323k

     ...energy future.Ready to Power a Smarter World with us?The Senior Director Engineering , Home Software Applications is a senior engineering and product...  ...accelerate this transformation by embedding AI‑assisted development practices across teams, evolving team topologies to... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Generac Power System

    Waukesha, WI
    4 days ago
  • $201.2k - $373.6k

     ...are transforming drug discovery and development. Roche’s Research and Early...  ...artificial intelligence with enterprise software engineering, guiding the...  ...California is $201,200 - $373,600 (Director) and $229,900 - $426,900 (Senior Director). Actual pay will be determined... 
    Senior
    Full time
    Work experience placement
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    South San Francisco, CA
    2 days ago
  • $220.1k - $297.7k

     ...delivering competitive shipping costs, industry-leading delivery performance, and custom experiences at world-class scale.As a Software Development Manager on the MCCF Outbound team, you'll lead technical strategy for a system operating at massive scale — processing tens... 
    Senior
    Worldwide
    Flexible hours

    Amazon

    Tempe, AZ
    4 days ago
  • $144.2k - $288.4k

     ...reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking an experienced Lead Director - Software Development Engineering who will be accountable for building and executing the Retail Pharmacy modernization technology strategy... 
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Annapolis, MD
    1 day ago
  •  ...global scale, come make a difference at Fiserv. Job Title Senior Director of Software Engineering What does a successful Senior Director of...  ...and KPIs, conduct performance reviews, and support career development for all the team members Drive modernization and migration... 
    Senior
    Full time
    Contract work
    Work experience placement

    Dormont Manufacturing Company

    Berkeley Heights, NJ
    2 days ago
  •  ...Intel Corporation is seeking a Software Engineering Manager to lead a team of engineers and architects delivering software solutions across firmware, drivers, operating systems, applications, and platforms. You will mentor, define objectives, and drive execution while... 
    Senior
    Remote job

    Jobleads-US

    Kentucky
    3 days ago
  • $160k - $320k

     ...Senior Director, Software Engineering – Agent Builder Bentonville, AR 703 Associate Dr, Bentonville, AR 72712-6556 Requisition ID: R-2...  ...components, and tooling standards. Team Leadership & Talent Development Hire, develop, and lead Distinguished Agent Builders,... 
    Senior
    Permanent employment
    Contract work
    Local area
    Home office
    Flexible hours

    Walmart

    Bentonville, AR
    2 days ago
  •  ...everywhere love where they work. Your Role as a Senior Director of Quality Assurance: As the Senior Director of Software Quality Assurance, you will own the strategy,...  ...improved throughout the software development lifecycle. You will partner with engineering,... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Appspace

    Remote
    20 days ago
  • Optum is seeking a Senior Director of Software Engineering to lead engineering teams within UnitedHealthcare Employer & Individual Technology. You will drive architecture, design, and deployment of enterprise AI‑powered applications and multi‑platform systems. You will... 
    Senior
    Work at office
    Remote work

    Optum

    Minnetonka, MN
    16 hours ago
  • $10k

    ## Senior Director, Software Engineering – Listings Technology (AI + Data Focus)Applylocations: GA - Glenridge Pointtime type: Full timeposted...  ...AI-first engineering practices — including agent-assisted development, intelligent automation, and AI-enabled operational workflows... 
    Senior
    Work at office
    Home office
    Flexible hours
    3 days per week

    Nasdaq, Inc.

    Atlanta, GA
    3 days ago
  •  ...receive investment in your professional development? At DTCC, we are at the forefront of...  ...Impact you will have in this role:As a Director of Software Engineering, you will lead the...  ...Develop and mentor engineering managers and senior engineers, fostering a culture of accountability... 
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    3 days ago
  • ResponsibilitiesThe Senior Clinical Applications Systems Analyst Epic - Beaker independently defines system objectives, requirements...  ...at all phases of clinical applications systems analysis and development. Studies clinical information technology systems’ needs, investigates... 
    Senior
    Remote work

    Norton Healthcare

    Louisville, KY
    4 days ago
  • $145.1k - $269.5k

     .... Creating a world where we all have more time with the people we love. That’s what makes us Roche.The OpportunityAs the Senior Software Development Manager, you will lead a global, highly skilled function responsible for transforming complex healthcare challenges into... 
    Senior
    Full time
    Local area

    Roche

    Tucson, AZ
    3 days ago
  • The Senior Manager - Controls and Automation Software Development​​ is responsible for leading Patterson-UTI’s Controls and Automation Development team, providing...  ...delivery.This position reports to the Director, Controls & Automation.Detailed Description Engineering... 
    Senior
    Remote work
    Night shift
    Weekend work

    Patterson-UTI

    Houston, TX
    4 days ago
  • $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... 
    Senior
    Contract work
    Remote work

    Fanatics Collectibles

    Los Angeles, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Dayforce

    Remote
    4 days ago
  •  ...We are looking for a Senior Software Engineer / Technical Lead to manage and guide a dynamic development team. This hybrid role requires 3 days on-site in Manhattan and requires strong proficiency in  C#, .NET, and AWS technologies. The ideal candidate will participate... 
    Senior
    Full time

    Resourceful Talent Group

    Remote
    16 hours ago
  • A leading IT consulting firm is seeking a Senior Software Architect in St. Louis, MO. This role involves translating user requirements into...  ...stakeholders. Candidates must have a background in software development with strong Java skills, as well as Team Lead experience.... 
    Senior
    Remote work

    Telesis7 Consulting

    Saint Louis, MO
    1 day ago
  • $200k - $250k

     ...Are Baton is ’s in-house product development group focused on harnessing emerging technologies...  ...We design and ship category-defining software that enables Ryder and its 50,000+...  ...economy, you’ll love it here. Role: Senior Software Engineer - Full Stack, Technical... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to Friday

    Baton

    San Francisco, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Director, Software Development. Be the first to apply!