Manager, Software Engineering - AI and Data Platform
Core
Leading teams to build, operate, and evolve an enterprise Data & AI platform powering analytics, data products, and ML experiences for the nonprofit sector.
Role type
Senior Engineering Manager, Data & AI Platform
Builds
Enterprise Data & AI platform (Lakehouse, pipelines, feature services, ML enablement, observability)
Domain
Nonprofit technology / Data Engineering / AI Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Platform engineering, cloud data lakes/lakehouses, distributed processing, streaming, APIs, team leadership, strategic planning, operational excellence
Preferred skills
.NET, Azure, Databricks, ADO, legacy modernization, cloud migration
Technologies
.NET, Azure, Databricks, ADO
Responsibilities
Own and evolve core Data & AI platform capabilities; Drive platform decisions aligned with company strategy; Partner with Architecture, Governance, and Security; Balance build vs. buy decisions; Lead teams to deliver high-impact platform initiatives; Ensure platform reliability through operational excellence; Establish clear roadmaps and success metrics; Hire, mentor, and grow high-performing platform engineers; Collaborate with Product, Data Science, and Engineering teams; Influence standards and best practices across the Data Intelligence COE
Seniority
Senior, hands-on IC with people leadership