RecMan
Senior Software Engineer
Visit RecManOverview
RecMan is a recruitment SaaS used by staffing and recruitment agencies to run their full hiring and assignment workflow in one place, sourcing, candidate pipelines, client and job management, contracts, time tracking, and invoicing.
The product replaces fragmented recruiter tooling with a single tenant-isolated system, so reliable data is core to its value: clean candidate records, consistent CRM entities, and accurate ingestion from the many places recruiter data originates. Backend work centers on data ingestion, normalization, and the queue-based pipelines that feed the CRM at scale.
What I did
- Built ingestion and processing services and the queue-based handoff between them for a CRM data pipeline.
- Designed mapping rules and contracts that convert raw external data into normalized CRM entities.
- Implemented parsing, transformation, and validation logic with deduplication and idempotency checks.
- Wired structured logging, metrics, and tracing for visibility into queue depth and worker lag.
- Iterated mappings and contracts with product and ops as source layouts changed.