Related skills
nestjs node.js mongodb redis go๐ Description
- Own CRM Bulk Import lifecycle: orchestration workers, proxy, and mapping.
- Design and evolve the import pipeline: Pub/Sub, triggers, Redis ID-mapping.
- Build stateless proxies (NestJS) to third-party CRMs with Bearer auth, pagination, rate limits.
- Tackle distributed systems: idempotent imports, retries, partial-failure resumption, dedup.
- Keep the integration layer CRM-agnostic with clean abstractions and mappings.
- Design import data contracts: raw vs mapped, camelCase transforms, exclusions.
๐ฏ Requirements
- 4+ years building and operating production backend systems at scale.
- Strong fundamentals in distributed systems, async workers, queues, and API design.
- Hands-on experience with Node.js (NestJS preferred) or Go in production.
- Track record of owning services end-to-end โ design, build, deploy, on-call.
- Experience integrating with third-party REST APIs: OAuth, pagination, retries, and error mapping.
- Comfort working independently in ambiguous problem spaces with high ownership.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!