EA - Director of Engineering
About the role
The Director of Engineering, EveryAction will lead the development and scaling of Bonterra Que, an AI suite within EveryAction, a multichannel CRM and digital engagement platform for nonprofit fundraising.
Responsibilities
- Partner with product, design, and data science to translate product strategy into scalable, production SaaS and AI functionality.
- Innovate with AI-first development practices like agentic harnesses and development loops to increase shipping velocity and quality.
- Serve as a key architect of the platform helping navigate large bets on the technical future of the product in a world with AI.
- Own cross-functional alignment with Security, Compliance, and Data teams, ensuring SOC 2 compliance.
- Build and develop high-performing teams: conduct code reviews, foster alignment, and create an inclusive environment where engineers tackle hard problems.
- Serve as the primary engineering contact for product and design leadership, aligning on roadmap priorities, technical constraints, and timeline expectations.
Requirements
- 2+ years building production AI systems (LLMs in enterprise settings, with tools such as Claude Code, Cursor, or Copilot).
- 10+ years of hands-on software development with deep technical credibility across the full stack.
- 6+ years managing and maintaining production systems.
- 6+ years managing engineers cross-functionally, with a demonstrated ability to build team alignment and conduct thorough code reviews.
- Management experience across two or more medium to large scale organizations, with a track record of adapting to different team cultures and operating models.
- Strong expertise in C#/.NET (4.5+), React.js or Angular.js, and Azure SQL.
- Understanding of LLM capabilities, limitations, and integration patterns in production environments.
- AI/ML systems experience, including ML pipelines, recommendation engines, and model deployment.
Nice to Have
- Familiarity with the nonprofit sector, fundraising, or digital engagement.
Qualifications
- Experience with C#/.NET (4.5+)
- Experience with React.js or Angular.js
- Experience with Azure SQL
- Experience with LLMs in enterprise settings
- Experience with ML pipelines, recommendation engines, and model deployment
Skills
- AI/ML systems experience
- Scalable system design
- Agentic harnesses and development loops
- Security, Compliance, and Data team alignment
- Team management and code review
- Product and design leadership
Benefits
- Comprehensive benefits package
- Compensation varies based on location, skills, experience, and education
- Total rewards package includes bonuses, incentives, equity, and a comprehensive benefits program
Pay
Pay is determined by location, skills, experience, and education, and is one part of Bonterra’s total rewards package, which may also include bonuses, incentives, equity, and a comprehensive benefits program.
Schedule
Full-time position available.
Benefits
- Health, well-being, and growth-focused benefits
- Comprehensive benefits package
- Compensation varies based on location, skills, experience, and education
- Total rewards package includes bonuses, incentives, equity, and a comprehensive benefits program
Equal Opportunity & Accommodations
We provide equal employment opportunities without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, veteran status, or any other characteristic protected by law. If you require a reasonable accommodation during the application process, please submit a request.