Hands-On Integration Development
• Build, maintain, and debug sync connectors alongside our current integration partner, stepping in directly when capacity is limited or urgent issues arise.
• Develop new API endpoints and customizations as integration needs evolve, reducing dependency on any single team or partner.
• Lead new integration proofs of concept independently, establishing patterns for the next generation of connectors.
Integration Architecture & Vision
• Own the integration-layer architecture and long-term vision for the integration platform, aligned with the broader platform architecture set by the Lead Architect.
• Design and evolve the platform toward a scalable, productized framework that enables new connectors to be stood up in weeks, not months.
• Evaluate integration strategies (build vs. partner vs. iPaaS) and make recommendations to the Lead Architect and engineering leadership.
Client-Facing ERP & Payroll Connectors
• Own the sync pipelines between FieldFlo and clients’ ERP, payroll, and accounting systems including QuickBooks Online, QuickBooks Desktop, Sage 100, Sage 300,
Sage Intacct, Foundation, Vista Viewpoint, COINS, Acumatica, Procore, Trimble, Paycor, and Plexxis.
• Provide architectural direction and technical oversight to our current integration partner, defining standards, reviewing implementations, and owning the technical quality of all connectors.
• Design reconciliation logic that surfaces payroll/position mismatches automatically and guides clients through alignment.
API Advocacy & Documentation
• Serve as the internal advocate for integration concerns in API design, ensuring that API changes across teams account for downstream integration impact.
• Collaborate closely with product and engineering teams to influence API development with integration use cases in mind
• Own and maintain API documentation for integration consumers, including endpoint specifications, versioning, response schemas, and usage guides, ensuring documentation stays current with every release.
Sync Health, Monitoring & Operations
• Build the real-time sync health dashboard for CS — sync status, error counts, lag, and entity counts across all connector types.
• Implement alerting (sync errors → immediate CS notification; delay > 24h → escalation) and surface sync state in the client-facing portal.
• Develop runbooks per connector, own monitoring metrics, and lead the on-call rotation for sync issues.
Documentation & Knowledge Management
• Maintain a structured integration registry documenting each client’s ERP system, ERP version, sync tool, sync tool version, and connector configuration.
• Create and maintain runbooks, onboarding guides, and troubleshooting documentation for each connector type.
Technical Escalation & Client Communication
• Serve as the primary technical escalation point for all integration issues, whether surfaced by the integration partner, CS, or internal teams.
• Join client calls as needed to explain sync behavior, troubleshoot issues, and build confidence in the integration layer. Must communicate clearly and professionally with non-technical stakeholders.
• Partner with Product, CS, and Engineering on integration specs; work directly with ERP vendor technical contacts.