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