{"id":4318482,"url":"https://alion.io/job/blackbaud-principal-software-engineer-agents-for-good","title":"Principal Software Engineer Agents for Good","company":{"id":36535,"name":"Blackbaud","domain":"blackbaud.com","url":"https://alion.io/company/blackbaud","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":83,"open_postings":9,"ghost_share":0,"stale_share":0.667,"repost_share":0,"time_to_fill_p50_days":28,"computed_at":"2026-11-14T05:58:10Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":133700,"max":173800,"currency":"USD","period":"year","gross":null,"usd_annual":173800},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-14T16:31:15Z","employer_posted_date":null,"last_verified_at":"2026-11-14T16:31:15Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"This a Full Remote job, the offer is available from: United States\nAbout the role:\nWe're looking for a Principal Software Engineer to help lead the design and implementation of Blackbaud's agentic AI products, and the frameworks other teams use to build new agents as part of our Agents for Good team. This is a hands-on, high-impact technical role where you'll shape the architecture of agent features, mentor engineers, and guide the adoption of AI-native development practices that power innovation for social good.\nWhat you'll be doing:\nImplement complex software systems integrating Generative AI and agentic capabilities \nDesign, build, and maintain efficient, scalable code for Blackbaud's AI agents and the shared frameworks used to build new agents \nLead cross-functional collaboration on technical solutioning and project delivery \nEnsure performance, reliability, and security of AI-enabled and agentic features \nEvaluate and improve prompt performance, agent orchestration, and AI-driven workflows \nChampion AI-native development practices across Blackbaud's AI-native PDLC, from Specify to Release using tools like Claude Code, and help establish them as a team standard \nCollaborate with product and UX teams to deliver accessible, user-friendly experiences \nServe as a subject matter expert for LLM and agent deployment, operation, and monitoring \nActively mentor and support the growth of other engineers \nMaintain high quality development standards and practices \nContribute to the evolution of Blackbaud's AI and agent platform strategy \nWhat we'll want you to have:\n8+ years of experience in software engineering, including leadership in AI-related projects \nDeep understanding of .NET Core, C#, and modern web technologies \nProficiency in Angular, JavaScript/TypeScript, CSS, and HTML \nProven success building and deploying Generative AI and/or agentic features \nExperience with prompt engineering, agent orchestration, and optimizing LLM behavior \nHands-on experience with AI-native development processes, including AI coding assistants such as Claude Code, applied across Blackbaud's AI-native PDLC from Specify to Release \nFamiliarity with SQL Server, Cosmos DB, and RESTful API development \nExperience with cloud-based AI infrastructure (Azure, AWS, GCP) \nStrong grasp of Agile methodology and continuous delivery practices \nExcellent communication and collaboration skills \nStay up to date on everything Blackbaud, follow us on Linkedin, Twitter, Instagram, Facebook and YouTube\nBlackbaud powers social impact through purpose-driven technology and responsible AI. Guided by our Intelligence for Good® vision, we’re building a culture where innovation, trust, and human expertise come together to help organizations make a greater difference in the world.\nBlackbaud is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.\nThe starting base pay is $133,700.00 to $173,800.00. Blackbaud may pay more or less based on employee qualifications, market value, Company finances, and other operational considerations.Benefits Include:\nMedical, dental, and vision insurance\n\nRemote-flexible workforce\n\nWellness Programs\n\n401(k) program with employer match\n\nFlexible paid time off\n\nGenerous Parental Leave\n\nDonations for Doers\n\nPet insurance, legal and identity protection\n\nTuition reimbursement program","description_format":"text","description_chars":3680,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Parental leave","Vision insurance","Wellness"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["EdTech Platforms","Payment Processing & Gateways","Nonprofit, Church & Membership Software"],"lifecycle":[{"event":"open","at":"2026-11-14T17:40:37Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 2 · green card filings: 1","filings_12m":2,"filings_prev_12m":6,"green_card_filings_12m":1,"median_offered_wage_usd":127500,"route":null,"cap_exempt":false,"checked_at":"2026-11-14T07:33:33+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":1}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":28,"reasons":["seen:0","win:early"],"computed_at":"2026-11-14T22:39:41Z"},"pay":{"stated_usd_annual":173800,"is_top_pay":false},"html_url":"https://alion.io/job/blackbaud-principal-software-engineer-agents-for-good","json_url":"https://alion.io/job/blackbaud-principal-software-engineer-agents-for-good.json","meta":{"generated_at":"2026-11-14T22:39:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29828,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":36535},"rest":"https://alion.io/mcp/rest/get_company?id=36535"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fblackbaud-principal-software-engineer-agents-for-good"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fblackbaud-principal-software-engineer-agents-for-good"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fblackbaud-principal-software-engineer-agents-for-good"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/blackbaud-principal-software-engineer-agents-for-good\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fblackbaud-principal-software-engineer-agents-for-good"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4318482}},{"tool":"search_jobs","arguments":{"company":"blackbaud.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4318482},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}