Senior Backend & AI Agent Systems Engineer

Granicus

Puerto Rico

Remote

USD 110,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Time Off
Work From Home Reimbursement
Private health, vision, dental and $1:
Retirement options
Online Learning Platforms
Competitive Salary & Bonuses

Job summary

Granicus, a remote-first tech leader in GovTech, is seeking a Senior Software Engineer in Puerto Rico to help build scalable SaaS products. You will leverage Python, FastAPI, LangChain, and modern frontend tech to deliver robust features across the Granicus product suite.

You will design, implement, and iterate on backend and scraping frameworks, mentor junior engineers, and collaborate with AI/ML, DevOps, and Product teams in an agile environment.

Qualifications

  • 8-12 years of full-stack development experience, with expert-level Python.
  • Strong backend experience with FastAPI, asyncio, and building scalable microservices.
  • Proven experience building and deploying web scraping frameworks such as Firecrawl, Scrapy, Playwright.
  • Strong understanding of and hands-on experience with agent-based systems, including:

Responsibilities

  • Design, develop, and maintain scalable backend services using Python, FastAPI, and LangChain.
  • Build and maintain scraping frameworks using Firecrawl, Scrapy, Playwright, or similar technologies.
  • Develop and orchestrate multi-agent systems, including LangFlow pipelines and agent-to-agent (A2A) communication.
  • Deploy multi-agent systems to production with robust monitoring and failover mechanisms.
  • Integrate agents with third-party tools like Salesforce, SharePoint, Slack, and internal business systems.
  • Create responsive, user-friendly frontend components using React.js or similar frameworks.
  • Implement real-time interfaces using SSE or WebSocket for dynamic data flows.
  • Use observability platforms such as LangFuse to monitor agent performance and interaction logs.
  • Mentor junior developers, conduct code reviews, and help drive system architecture decisions.
  • Collaborate with cross-functional teams (AI/ML, DevOps, Product) in agile environments

Skills

Python
FastAPI
LangChain
React.js
TypeScript
LangFlow
A2A communication

Tools

Firecrawl
Scrapy
Playwright
Salesforce
SharePoint
Slack

Job description

Granicus, a remote-first tech leader in GovTech, is seeking a Senior Software Engineer in Puerto Rico to help build scalable SaaS products. You will leverage Python, FastAPI, LangChain, and modern frontend tech to deliver robust features across the Granicus product suite.

You will design, implement, and iterate on backend and scraping frameworks, mentor junior engineers, and collaborate with AI/ML, DevOps, and Product teams in an agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Granicus • Puerto Rico

Remote
USD 110,000 - 180,000
Flexible Time Off
Work From Home Reimbursement
Private health, vision, dental and $1:
+3
AI Product Lead & Frontend Architect
AI Product Lead & Frontend Architect

Granicus • United States

Remote
USD 144,000 - 184,000
Remote‑first company
Competitive salary and bonuses
Senior AI-Native Software Engineer (Remote)
Senior AI-Native Software Engineer (Remote)

Granicus • Saint Paul (MN)

Remote
USD 88,000 - 180,000
Flexible Time Off
Work From Home Reimbursement
Health Plan Options
+2
AI Product Lead: End-to-End GovTech Frontend
AI Product Lead: End-to-End GovTech Frontend

Granicus • United States

Remote
USD 144,000 - 184,000
Flexible Time Off
Work From Home Reimbursement
Health Plan (employer-paid)
+1
Remote Principal AI Systems Architect
Remote Principal AI Systems Architect

Granicus • United States

Remote
USD 175,000 - 222,000
Flexible Time Off
Wellbeing Days
Home Office Reimbursement
+9
Senior AI Program Manager for Early Adoption & Readiness
Senior AI Program Manager for Early Adoption & Readiness

Granicus • Idaho

Remote
USD 74,000 - 135,000
Senior AI-Native Software Engineer — Agent-Driven Production
Senior AI-Native Software Engineer — Agent-Driven Production

Granicus • United States

Remote
USD 88,000 - 180,000
Flexible Time Off
Work From Home Reimbursement
Health Plan Options
+4
Remote AI CMS Product Lead
Remote AI CMS Product Lead

Granicus • Idaho

Remote
USD 128,000 - 178,000
Flexible Time Off
Wellbeing Days
WFH Reimbursement
+5
Senior Software Engineer – Hybrid (Remote Mon/Fri) for AI & Systems
Senior Software Engineer – Hybrid (Remote Mon/Fri) for AI & Systems

Red Ventures • San Juan (PR)

Hybrid
USD 110,000 - 150,000
Health Insurance Coverage
Life Insurance
Holiday Pay
+3
AI Product Lead — Remote End-to-End Delivery
AI Product Lead — Remote End-to-End Delivery

Granicus • Saint Paul (MN)

Remote
USD 144,000 - 184,000
Remote-friendly work policy
Flexible time off
Wellbeing days
+10