Granicus, LLC

Senior Software Engineer

Granicus, LLC
Apply
1 day ago
Remote, Puerto RicoSenior / Staff+

Responsibilities

  • Design, develop, and maintain scalable backend services using Python, FastAPI, and LangChain.
  • Build and maintain web-scraping frameworks using Firecrawl, Playwright, Scrapy, or similar technologies.
  • Develop and orchestrate multi-agent systems using LangFlow pipelines and agent-to-agent communication.
  • Deploy multi-agent systems to production with monitoring and failover mechanisms.
  • Integrate agents with Salesforce, SharePoint, Slack, and internal business systems.
  • Create responsive frontend components using React.js or similar frameworks.
  • Implement real-time interfaces using SSE or WebSocket.
  • Monitor agent performance and interaction logs using observability platforms such as LangFuse.
  • Mentor junior developers, conduct code reviews, and contribute to system architecture decisions.
  • Collaborate with AI/ML, DevOps, and Product teams in agile environments.
  • Support applications across development and production environments and contribute to information security and data privacy requirements.

Requirements

  • 8–12 years of full-stack development experience.
  • Expert-level Python proficiency and strong backend experience with FastAPI and asyncio.
  • Experience building scalable microservices.
  • Hands-on experience building and deploying web-scraping frameworks such as Firecrawl, Scrapy, or Playwright.
  • Experience with agent-based systems, including agent-to-agent communication, LangFlow orchestration, and production deployment of multi-agent systems.
  • Experience integrating agents with Salesforce, SharePoint, CRMs, or similar third-party systems.
  • Frontend development experience with React.js, TypeScript, or other modern frameworks.
  • Familiarity with agent observability tools such as LangFuse.
  • Experience using developer AI tools such as GitHub Copilot, Winsurf, or equivalents.
  • A degree is not required for most roles, and candidates are encouraged to apply even if they do not meet every listed requirement.

Benefits

  • Remote-first work arrangement with a globally distributed workforce.
  • Flexible time off and company-wide wellbeing days.
  • Work-from-home reimbursement.
  • 100% employer-paid private health, vision, dental, and life insurance for Puerto Rico-based team members.
  • Access to Headspace and other on-demand mental health and wellness tools.
  • Pension plan and retirement options.
  • Online learning platforms for professional development.
  • Competitive salary and bonuses.
  • Employee Resource Groups, Microsoft Teams communities, and company culture and wellness initiatives.
Granicus, LLC

About Granicus, LLC

1,001-5,000 employees

Granicus builds cloud software used by public-sector agencies to run digital communication, websites, agenda/meeting management, records, and service workflows. It sells SaaS subscriptions and implementation services to federal, state, and local governments, serving 5,500+ agencies and a 300M-subscriber outreach network. Headquartered in Denver, it is privately held under Vista Equity Partners.

Contact me