This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Principal Software Engineer to help lead the design and implementation of Generative AI capabilities across Blackbaud’s product platform. This is a hands-on, high-impact technical role where you’ll shape the architecture of AI features, mentor engineers, and guide the adoption of best practices that power innovation for social good.
Job Responsibility:
Implement complex software systems integrating Generative AI capabilities
Design, build, and maintain efficient, scalable code
Lead cross-functional collaboration on technical solutioning and project delivery
Ensure performance, reliability, and security of AI-enabled features
Evaluate and improve prompt performance and AI-driven workflows
Collaborate with product and UX teams to deliver accessible, user-friendly experiences
Serve as a subject matter expert for LLM deployment, operation, and monitoring
Actively mentor and support the growth of other engineers
Maintain high quality development standards and practices
Contribute to the evolution of Blackbaud’s AI platform strategy
Requirements:
8+ years of experience in software engineering on the Microsoft stack, including leadership in AI-related projects
Deep understanding of .NET Core, C#, and modern web technologies
Proficiency in Angular, JavaScript/TypeScript, CSS, and HTML
Proven success building and deploying Generative AI features
Experience with prompt engineering and optimizing LLM behavior
Familiarity with SQL Server, Cosmos DB, and RESTful API development
Experience with cloud-based AI infrastructure (Azure, AWS, GCP)
Excellent communication and collaboration skills
Strong grasp of Agile methodology and continuous delivery practices
What we offer:
Medical, dental, and vision insurance
Remote-first workforce
401(k) program with employer match
Flexible paid time off
Generous Parental Leave
Volunteer for vacation
Opportunities to connect to build community and belonging