Blackbaud is seeking a Director of Software Engineering in DevOps to lead their Cloud Delivery Engineering team. The role involves building and leading a DevSecOps organization, collaborating with stakeholders, and driving a positive and collaborative culture to ensure high-quality service delivery.
Responsibilities:
- Cultivate a diverse, high-performing team that develops, recognizes, and retains the best people
- Partner with key stakeholders to establish technical direction and derive innovative solutions to engineer reliable, scalable, supportable, and secure solutions for our customers
- Lead teams in strategic and tactical planning and in predictably and efficiently delivering on our commitments within assigned responsibilities
- Direct daily 24/7 operations of the team, enforcing priorities, monitoring and analyzing operational effectiveness metrics, and ensuring problems are identified and solved quickly and efficiently
- Support teams that respond to and resolve customer-facing issues 24/7 to ensure service delivery
- Navigate and contribute to the intersection of engineering, operations, and security, driving automation, process changes, and technology to increase efficiency and reliability
- Plan and manage the infrastructure and services budget to ensure expenditure is in line
- Foster a culture that leverages metrics to make informed decisions and guide change
Requirements:
- Minimum of ten years' experience leading or managing software engineering teams, with at least five years delivering SaaS solutions
- Experience managing cross-functional teams delivering against operational SLAs and leveraging software engineering skills, including people managers, 40+ software engineers, and architects
- Experience managing multiple projects simultaneously with sound time management skills
- Demonstrated leadership in systems/software architecture, database design, web development, quality assurance, load testing, and performance testing
- Proven track record of delivering high-quality releases on schedule and handling the demands of fast-growing teams with multiple simultaneous releases, developing SaaS applications from concept to product launches and ongoing improvement
- Experience working in or with non-profit organizations is valued
- Available on a 24/7 basis when needed to support teams for production-impacting incidents or key customer events