Paragon
Ship every integration your customers need with Paragon's embedded integration infrastructure for B2B software products.
Senior Software Engineer, Managed Sync
Location
California
Posted
18 days ago
Salary
$170K - $215K / year
Bachelor Degree8 yrs expEnglishCloudJava ScriptKafkaKubernetesNode.jsPostgre SQLRedisType Script
Job Description
• 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.
Job Requirements
- 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.
Benefits
- A brand new laptop and any additional equipment you need to do your best work
- Top-of-the-line health, dental, and vision insurance
- Paid, gender-neutral parental leave (including adoption and foster placement)
- Flexible working hours (we focus on outcomes, not time online)
- Unlimited PTO, with a minimum encouraged amount per year
- Annual team retreats
- Optional relocation support to Los Angeles, CA if you’d like to work closer to part of the team
- Interview accommodations available upon request
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer18 days ago
Full TimeRemoteTeam 1,001-5,000Since 1987
Founding Sr. Software Engineer building AI for complex litigation
AWSAzureCloudGoogle Cloud PlatformPythonReact
Principal Software Engineer – AI/HPC Middleware
Cornelis NetworksThe Future of High Performance Fabrics
Full-stack Engineer18 days ago
Full TimeRemoteTeam 51-200H1B Sponsor
Principal Software Engineer leading AI and HPC middleware stack design and development
Linux
Texas
Full-stack Engineer18 days ago
Full TimeRemoteTeam 11-50Since 2024
Epic-focused Software Engineer developing integrations at Foundation Health
JavaScriptNode.jsTypeScript
United States
Full-stack Engineer18 days ago
Full TimeRemoteTeam 11-50Since 2019
Scientific Software Engineer developing AI-driven drug discovery solutions
New York