Senior Director of Software Engineering

Software Engineering Lakewood, Colorado Lubbock, Texas Plano, Texas Pittsburgh, Pennsylvania Olympia, Washington Billings, Montana Latham, New York Tempe, Arizona
Salary: USD 130000 - 160000 Annually


Description

The Senior Director of Technology & Engineering serves as the top technical leader for Tyler’s School Admin Solutions business unit, overseeing a portfolio of ERP platforms (School ERP Pro, Profund, SISFIN), Absence & Substitute, and Tyler One integrations. This role is accountable for advancing software engineering, architecture, DevOps, AI enablement, and technical innovation across a global workforce. The position balances long-term technology strategy with operational excellence, ensuring scalable, secure, and client-focused K-12 solutions. 

Responsibilities

    • Technical Leadership: Set best practices and standards for software engineering, architecture, and DevOps, driving organizational success and technical vision. 

    • Strategic Planning: Lead technology strategy, aligning investments with business priorities and product roadmaps. 
    • Operational Excellence: Ensure delivery reliability, product stability, and client satisfaction through robust engineering frameworks and practices. 
    • Global Impact: Lead and collaborate across distributed teams in the U.S. and the Philippines, influencing productivity, system architecture, and technology direction. 
    • M&A Integration: Oversee technical due diligence, planning, and post-close integration for M&A initiatives. 
     

    Qualifications 

    • Experience: 10+ years of progressive engineering or technology leadership, including 5+ years in a senior leadership role. 
    • Technical Expertise: Deep expertise in software architecture, cloud transformation, DevOps, and agile practices. 
    • ERP/SaaS Leadership: Proven success leading ERP or enterprise SaaS development teams in a matrixed, global environment. 
    • AI/ML: Strong record of leveraging AI/ML technologies to enhance product capability and delivery efficiency. 
    • M&A: Demonstrated experience managing M&A technical integration from due diligence through full operational alignment. 
    • Leadership: Exceptional leadership, communication, and organizational skills, with the ability to influence across executive, product, and technical audiences. 
    • Education: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related technical field, OR equivalent professional experience demonstrating expert-level programming competency and proven technical leadership capability. 
    Technical & Soft Skills 
    • Expert-level proficiency in multiple programming languages and cloud-native patterns. 
    • Advanced CI/CD, containerization, orchestration, and infrastructure as code. 
    • Deep understanding of secure development practices and quality assurance methodologies. 
    • Proven ability to influence technical decisions and establish technical vision. 
    • Strong coaching skills with a track record of developing engineers. 
    • Exceptional skills for technical documentation, presentations, and cross-functional collaboration. 
    • Strategic thinking and change leadership. 
    Work Conditions & Requirements 
    • Hybrid work environment with significant flexibility for strategic work. 
    • Strategic planning sessions and technical review leadership. 
    • On-call technical leadership during critical incidents and emergencies. 
    • Travel for conferences, team meetings, training, customer engagements (up to 15%).