Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer, Managed Sync

About Paragon

Paragon is an integration infrastructure platform for B2B SaaS & AI products. We provide fully managed pipelines that sync data from customers’ tools (file storage, documents, CRMs, and more) so product teams can ship powerful integrations and AI features without owning all the integration plumbing themselves.

Our Managed Sync product gives customers fully managed ingestion pipelines and normalized “Synced Objects” across a wide range of third-party APIs, powering everything from RAG apps to analytics and BI use cases.

About the role

We’re hiring a very senior backend engineer to join our Managed Sync team. You’ll be one of the key technical leaders shaping the architecture, reliability, and evolution of Managed Sync as a core Paragon product.

You’ll work across our backend stack - TypeScript (NestJS), Postgres, Redis, Kafka, and Kubernetes - to build and operate high-volume sync pipelines that ingest and normalize data from many third-party APIs. You’ll lead projects end-to-end: defining technical direction, designing data models and sync flows, integrating with new APIs, improving scalability and performance, and partnering closely with product and customers to shape what Managed Sync becomes next.

This role is ideal for someone who’s already owned critical data or integration systems and wants to have outsized impact on a small, fast-moving team.

What you’ll do

  • Own major parts of the Managed Sync architecture — from ingestion pipelines to storage and APIs — and drive its evolution as we scale.

  • Design, build, and operate backend services for Managed Sync using TypeScript (NestJS), Postgres, Redis, Kafka, and Kubernetes.

  • Implement new syncs and integrations across file storage, document, CRM, and other SaaS APIs — including auth, pagination, rate limits, and webhooks.

  • Design and evolve Synced Object schemas and data models that can represent large, complex external systems in a reliable, queryable way.

  • Build robust batch and incremental sync flows: backfills, change tracking, retries, dead-letter handling, and idempotent processing.

  • Raise the bar on reliability and observability: logging, metrics, tracing, dashboards, and SLOs, and use them to guide engineering priorities.

  • Partner with product, design, and GTM to deeply understand customer use cases (RAG ingestion, analytics replicas, bidirectional sync) and turn them into technical designs and roadmaps.

  • Collaborate with the Permissions / auth teams to ensure that synced data always respects native permissions and never leaks across tenants.

  • Provide technical leadership: mentor other engineers, influence engineering practices, and be a go-to person for hard debugging and design decisions.

What we’re looking for

  • 8+ years of experience building and operating backend systems in production, ideally with TypeScript / Node.js (NestJS or similar framework).

  • Deep experience with Postgres:

    • Data modeling for large, evolving datasets.

    • Query optimization, indexing, and performance tuning.

  • Strong practical experience using Redis for caching, coordination, and rate limiting.

  • Hands-on experience with event-driven architectures and technologies like Kafka:

    • Topic design, schema evolution, retries, DLQs, and handling out-of-order events.

  • Solid experience shipping and debugging services in Kubernetes in a cloud environment.

  • Significant experience integrating with third-party APIs:

    • OAuth2, pagination, rate limits, webhooks, webhooks reliability, and handling API quirks.

    • You’ve previously owned multiple integrations or a connector framework, not just “called an API once”.

  • A strong reliability and correctness mindset:

    • You think in terms of failure modes, idempotency, backoff and retry strategies, and graceful degradation.

  • Proven track record of technical leadership:

    • Driving cross-team projects, influencing design decisions, and mentoring other engineers.

  • Excellent written and verbal communication, and a product mindset — you care about the “why” behind what you build and can translate between business requirements and technical design.

Nice to have

  • Experience with data ingestion for RAG / AI workloads or analytical warehouses (e.g., syncing data into vector DBs, Snowflake, BigQuery, etc.).

  • Background working on integration platforms, ETL/ELT tools, or iPaaS.

  • Familiarity with fine-grained authorization models (RBAC/ABAC, permission graphs) and enforcing permissions in data pipelines.

  • Experience in high-growth startups or early-stage teams where you’ve owned systems end-to-end and helped define engineering standards.

Compensation Range: $170K - $215K

© 2026 Qureos. All rights reserved.