Professional experience building ATS, HR technology, or recruiting-system integrations.
Familiarity with one or more ATS platforms such as Bullhorn, Avionte, JobDiva, Greenhouse, Lever, Workday, iCIMS, or SmartRecruiters.
Experience integrating third-party systems through REST APIs, webhooks, OAuth, scheduled jobs, file transfers, or data exports.
Strong Node.js, TypeScript and PostgreSQL skills.
Experience modeling and synchronizing interconnected records such as jobs, candidates, applications, submissions, and placements.
Experience designing data synchronization systems where correctness, idempotency, throughput, and recovery from partial failures matter.
Experience processing large volumes of operational data through batching, pagination, incremental synchronization, and backfills.
Strong debugging skills across authentication, data mapping, API behavior, synchronization state, and data quality.
Experience incorporating coding agents into day-to-day software engineering work.
Experience handling sensitive customer and candidate data using appropriate security, privacy, access-control, and data-retention practices.