Job Closed

This listing is no longer active.

Paragon logo
Paragon

Ship every integration your customers need with Paragon's embedded integration infrastructure for B2B software products.

Senior Software Engineer, Managed Sync

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2019H1B SponsorCompany SiteLinkedIn

Location

California

Posted

153 days ago

Salary

$170K - $215K / year

Seniority

Senior

Job Description

Senior Software Engineer, Managed Sync

Paragon

• 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 Job Pages

More Full-stack Engineer Jobs

Fundamental logo

Full-Stack Engineer

Fundamental

The Power to Predict. See the future in your data.

Full TimeRemoteTeam 51-200Since 2024H1B No Sponsor

• Developing both the front-end and back-end systems that allow users to seamlessly interact with our models • Building robust backend services and APIs for model inference, including efficient batching systems and optimization for large datasets • Implementing state management and session persistence mechanisms to maintain model context and deliver consistent user experiences • Designing and developing responsive, user-friendly frontends for model interaction, monitoring, and configuration using modern frameworks (React, Vue, or Angular) • Designing event-driven architectures with pub/sub messaging patterns to enable asynchronous processing and system scalability • Developing database connectivity layers and integration points with third-party data sources (e.g., Snowflake, Databricks) • Creating comprehensive error handling, retry mechanisms, and monitoring solutions to ensure system reliability • Collaborating with MLOps and DevOps teams to optimize the overall architecture and deployment pipeline

Belgium
OtherRemoteTeam 1,001-5,000Since 1987H1B Sponsor

• Own the translation of legal complexity into technical architecture • Design and implement sophisticated agentic workflows • Work across the stack: from backend Python services to React frontend • Collaborate directly with founders and the Product Manager

United States
$160K - $200K / year
Job Closed
OtherRemoteTeam 51-200H1B Sponsor

• Lead design and implementation enabling and optimizing HPC middleware (MPI and SHMEM) and AI middleware CCL stacks (e.g., NCCL/RCCL and related collective communication libraries) • Deliver performance-critical communication paths including low-latency small and medium message transfers, bulk SDMA data movement, GPU-Direct and IPC communication, and collective acceleration • Design and tune collective communication algorithms (latency-optimized and bandwidth-optimized), including GPU-aware collectives • Integrate middleware with underlying transports and provider layers such as libfabric/OFI, UCX, and verbs-style interfaces to achieve performance, portability, and maintainability • Implement and optimize memory registration strategies, progress and execution models, completion semantics, multi-rail communication behavior, and GPU memory handling • Drive upstream contributions across MPI/SHMEM projects, CCL ecosystems, and related components with a focus on upstreamable design and long-term maintainability • Represent Cornelis Networks in open-source communities through technical reviews, design discussions, and sustained technical leadership • Implement and prototype Ultra Ethernet capabilities supporting MPI/SHMEM and AI collective communication use cases • Collaborate with ecosystem partners to validate deployment models and performance scaling on customer-relevant configurations • Work closely with kernel, driver, and switch teams to deliver end-to-end performance aligned with the Cornelis product roadmap • Participate in architecture reviews, performance tuning, scaling validation, and multi-layer root-cause investigations • Analyze performance traces and triage advanced customer issues, translating findings into robust fixes and upstream improvements • Publish internal and external best practices, including tuning guidance, reference configurations, and debugging methodologies • Mentor senior engineers and promote best practices for design, testing, documentation, and code quality • Help define the long-term middleware technical roadmap aligned with product evolution and customer needs

Texas
Job Closed
Foundation Health logo

Software Engineer – Epic-focused

Foundation Health

Delivering the future of healthcare

OtherRemoteTeam 11-50Since 2024H1B Sponsor

• Work closely with clinical informatics and IT teams to define Epic integration requirements • Lead Epic integration design, development, and testing, ensuring quality and scalability • Coordinate with external partners (e.g. Epic consulting teams) to drive delivery • You’ll act as the SME on Epic integrations within our engineering team. • Build features across backend and frontend systems • Implement new services and API endpoints supporting clinical and operational use cases • Ship greenfield work, contributing to a modern tech stack that prioritizes speed and developer productivity • Partner with product, design, and other engineering teams to prioritize and deliver high-impact work • Ensure solutions meet security, privacy, and performance standards • Help define best practices and improve engineering processes

United States
Job Closed