
Senior Software Engineer
Granicus, LLC1 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.
Tech Stack
Categories
About Granicus, LLC
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.