Senior Director of Software Engineering
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%).