Senior Integrations Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Restaurant365 · 2 months ago

Senior Integrations Engineer

Restaurant365 is a SaaS company disrupting the restaurant industry with its cloud-based platform for accounting and back-office operations. They are seeking an experienced Integration Engineer to lead the end-to-end lifecycle of source integrations, ensuring secure, scalable, and reliable data ingestion across their SaaS ecosystem.

AccountingProductivity ToolsRestaurantsSaaSSoftware
check
H1B Sponsor Likelynote

Responsibilities

Own the strategy and roadmap for Glean connectors across our core SaaS tools (e.g., Microsoft 365/SharePoint/OneDrive, Slack, Jira, Confluence, Salesforce, Freshservice, GitLab, Zoom, Gong and others), including evaluation, rollout, and ongoing optimization
Build and maintain integrations using native Glean connectors and custom solutions via APIs/SDKs, webhooks, and ingestion pipelines; define schemas, mappings, permissions models, and crawl schedules for performance and freshness
Ensure robust authN/authZ patterns (OAuth 2.0/OIDC, service principals, app registrations), secure secrets management, and consistent RBAC/group sync via SCIM for precise permission mirroring
Instrument and monitor connector health and SLAs (crawl/index latency, error budgets, backoff/retry strategies); implement alerting and dashboards; drive root cause analysis and permanent fixes for ingestion issues
Partner with Infosec, Legal, and People Team on data governance (permission-scoped indexing, privacy controls, redaction/exclusion lists, regulated data handling) and maintain audit-ready documentation and runbooks
Improve search quality by collaborating on content normalization, metadata enrichment, and relevance tuning; champion usability feedback loops with stakeholders
Lead change management for integration rollouts (test plans, canaries, staged deployments) and provide transparent customer-grade communications for incidents and maintenance
Create clear, durable documentation (SOPs, architecture diagrams, data flow maps, runbooks) and knowledge transfer for IT and support teams
Hands on experience implementing and operating Model Context Protocol (MCP) solutions, including building and maintaining MCP servers and integrating with MCPcompatible clients
Proficiency with the MCP data model and lifecycle: tool/resource/prompt registration, capability discovery/negotiation, and JSONRPC 2.0 over stdio/websocket transport
Ability to develop MCP servers in Python or Node.js using official SDKs, expose robust tool interfaces, resource templates, and structured outputs, and design for idempotency and safe retries
Designing MCP tools that wrap enterprise SaaS APIs (e.g., Microsoft 365, Slack, Jira/Confluence, Salesforce, Freshservice, GitLab, Zoom, Gong), including pagination, ratelimit handling, and backoff strategies
Strong authentication/authorization for MCP: service accounts, token management, scope minimization, pertool RBAC, multitenant isolation, and secure secret storage/rotation
Permission mirroring and context propagation: mapping enterprise RBAC/leastprivilege to MCP tools/resources; enforcing caller identity and data access boundaries end-to-end
Occasional travel for team onsites and planning sessions (typically <10%)

Qualification

Integration EngineeringEnterprise APIsOAuth 2.0/OIDCMCPPythonNode.jsCloud environmentsSearch/indexing conceptsStakeholder managementCommunication skills

Required

5-8 years in Integration Engineering, Platform Engineering, or Enterprise Applications, with hands-on ownership of large-scale SaaS data source integrations
Expertise with enterprise APIs (REST/JSON, GraphQL), OAuth 2.0/OIDC, MCP, service accounts, secrets management, API rate limiting, and resilient retry/backoff patterns
Strong scripting/software skills in one or more: Python, Node.js, Java, or similar, plus familiarity with CI/CD and Infrastructure-as-Code practices
Experience with one or more cloud environments (Azure, GCP, or AWS) and observability tooling (e.g., Logz.io) for telemetry and alerting
Working knowledge of search/indexing concepts (crawling, schema mapping, tokenization, relevance signals) and content governance (RBAC, least privilege, data classification)
Proven ability to translate business and compliance requirements into scalable, secure integration designs; excellent communication and stakeholder management

Preferred

Direct administration or development experience with Glean (custom connectors, external content APIs, relevance tuning, permissions mirroring)
Background with enterprise search platforms (e.g., Elastic, Azure Cognitive Search, Google Cloud Search) or knowledge graph/semantic enrichment
Experience integrating at scale with: Microsoft Graph, Slack Enterprise Grid, Atlassian APIs, Salesforce, GitLab, Zoom, Gong, or similar
Familiarity with identity/IT ecosystems (Entra, SCIM, SSO), DLP and data residency considerations, and audit frameworks (e.g., SOC 2)

Benefits

Comprehensive medical benefits, 100% paid for employee
401k + matching
Equity Option Grant
Unlimited PTO + Company holidays
Wellness initiatives

Company

Restaurant365

company-logo
Restaurant365 is an enterprise management software for restaurants that provides accounting, inventory, scheduling, and payroll solutions.

H1B Sponsorship

Restaurant365 has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2023 (1)
2022 (1)
2021 (1)

Funding

Current Stage
Late Stage
Total Funding
$437.5M
Key Investors
ICONIQ GrowthBessemer Venture Partners
2024-05-15Private Equity· $175M
2023-05-19Private Equity· $135M
2019-06-27Series C· $88M

Leadership Team

leader-logo
Morgan Harris
Co-Founder
linkedin
leader-logo
Kate Kemp
Chief People Officer
linkedin
Company data provided by crunchbase