← Joburi

Senior Backend Engineer / API Integrations Engineer

Buget: - HOURLY / PART_TIME ⭐ 5.00 (1) USA

python, node.js, api-integration, automation, automated-workflow-deliverable, integromat, zapier, hubspot, postgresql, express-js

**Senior Backend Engineer – SaaS & Financial Integrations** Servicia is building an AI-powered business operating system for U.S. founders and small businesses. We are seeking a Senior Backend Engineer to own the backend architecture and API integrations layer. **Responsibilities** * Design and build a secure multi-tenant SaaS backend. * Implement authentication, RBAC, user management, billing, and data models. * Build and maintain integrations with Stripe Connect, QuickBooks, Plaid, Merge, Codat, or Rutter. * Develop OAuth connection flows and secure token management. * Design reliable data synchronization, webhooks, and background jobs. * Create clean internal APIs that support our in-house AI layer. * Ensure scalability, security, and maintainable architecture. **Requirements** * 5+ years of backend engineering experience. * Strong experience with Node.js/TypeScript or Python. * Experience building multi-tenant SaaS platforms. * Hands-on experience with Stripe Connect. * Experience integrating financial and accounting platforms (QuickBooks, Plaid, Codat, Merge, Rutter, etc.). * Strong understanding of OAuth, REST APIs, webhooks, and PostgreSQL. * Familiarity with cloud infrastructure (AWS, GCP, or Azure). * Excellent documentation and communication skills. **Initial Paid Milestone** Connect Stripe Connect and QuickBooks (via Codat or Merge) end-to-end, including authentication, account linking, data synchronization, and internal API abstraction. **To Apply** Please provide: 1. Relevant experience with Stripe Connect and financial integrations. 2. Examples of similar projects. 3. A brief explanation of how you would approach the initial milestone. NDA and Data Processing Agreement (DPA) required.
Deschide pe Upwork