We are seeking a Director, Software Engineering to lead our Higher Education development teams in delivering trusted digital content that improves learning and research outcomes. The ideal candidate will have experience in developing technology strategies and driving innovation, and will be responsible for shaping the AI-driven, high-performing remote software engineering teams.
Requirements
- 5+ years of leadership experience in developing technology strategies and driving innovation.
- 10+ years of progressive software development experience.
- Experience leading a global workforce of employees and contractors across different time zones.
- Expertise in AWS (EC2, S3, Lambda, RDS, CloudFormation), cloud-native development (Kubernetes, Docker, microservices), and Infrastructure as Code (Terraform, AWS CDK).
- Solid understanding of AI concepts, technologies and methods, including machine learning, Language, Reasoning & multimodal models, prompt & context engineering, developing and using skills & agent frameworks, RAG, and vector databases.
- Hands-on experience integrating or experimenting with commercial and open-source GenAI technologies and toolkits (e.g., coding assistants, OpenAI, Hugging Face, LangChain).
- Strong experience in modernizing monolithic architectures, implementing hybrid cloud strategies, and crafting APIs to bridge legacy systems with cloud-native platforms.
- Proven ability to compose and build scalable, secure, high-availability enterprise systems using CI/CD pipelines and automated testing frameworks.
- Skilled in agile methodologies (Scrum, Kanban, SAFe) and customer-centric product models to drive iterative development and rapid time-to-market.
- Excellent verbal and written communication skills.
Benefits
- Comprehensive and rewarding Total Rewards package
- Discretionary incentive bonus program
- Eligibility to participate in company’s discretionary incentive bonus program