Senior developer building AI-integrated grants software for governments and nonprofits at Euna Solutions. Leading agentic AI architecture, production systems, and engineering quality.
Responsibilities
Own large-scale technical projects from design through delivery, including architecture, implementation, and testing
Lead agentic AI development, including prompt architecture, tool and MCP design, agent orchestration, and human-in-the-loop workflows
Define and enforce coding best practices
Lead code reviews and drive framework advancement
Mentor developers across the team
Present new design and implementation patterns to peers
Support and troubleshoot existing production software
Clearly escalate tooling gaps and agent failures
Use AI and agentic coding tools such as Claude Code in day-to-day development
Build software helping governments and nonprofits manage the full grants lifecycle
Requirements
7+ years of .NET and ASP.NET MVC experience
Strong command of RESTful API and WebAPI development in C#
3+ years building AI-integrated applications, including agentic systems with autonomous workflow design, subagent delegation, and context management
3+ years designing and supporting RESTful APIs and tool integrations for LLM-based systems
Technical leadership experience, including leading developers, managing project timelines, and enforcing engineering standards
Full-stack fluency
Ability to translate business requirements into agent behaviors, prompts, and escalation paths
Experience with the Claude Agent SDK or comparable frameworks such as OpenAI Agents SDK or LangGraph
Proficiency with MCP servers, connector design, and skill authoring
1+ years supporting Claude-powered agents or similar LLM systems in production
Front-end experience with HTML5, SCSS, TypeScript, Knockout, and/or React in a SaaS product environment
Benefits
Hybrid work arrangement
Eunafier Days: two extra days per year attached to long weekends
Up to eight hours of paid philanthropy time per year
Professional development budget, mentorship, and opportunities for advancement
Community engagement through time, donations, and shared expertise
Accessible interview process and accommodations upon request
Director of Engineering scaling teams and technology for Ledgebrook’s excess and surplus insurance platform. Shaping architecture, reliability, and engineering strategy across underwriting and operational systems.
Software Engineer building scalable Java and Spring Boot applications for Newfold Digital’s global web technology products. Designing REST APIs, optimizing databases, and supporting cloud operations.
Software Engineer building AI - human workflow and cloud deployment tools at Upsun. Owning production software from design through deployment, reliability, and support.
Advanced Engineering Design Lead managing aerospace structures, integration specialists, budgets, and governance at SOGECLAIR. Supporting aircraft production and in - service issue resolution.
Senior Developer leading design, integration, and modernization of enterprise applications for British Columbia’s energy regulator. Providing technical leadership, DevOps expertise, and mentorship across complex digital initiatives.
Mobile Developer building iOS and Android applications for Encircle’s digital property - insurance claims platform. Improving mobile reliability, CI/CD, observability, and user experience.
Staff Mobile Engineer building native Swift and Kotlin mobile products for Method, a GlobalLogic digital engineering consultancy. Leading architecture, stakeholder communication, testing, and developer - community support.
Data Developer building scalable AWS big - data and machine - learning solutions for Triton Digital’s audio streaming audience platform. Developing pipelines, ML operations, and cloud applications with Scala, Python, Spark, and Databricks.
Desjardins developer analyzing and developing software products in Montréal. Providing technical IT support and resolving complex system issues in a hybrid role.